{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -278974,15 +278974,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):                         7231e8c4\n+  32-bit CRC value (hex):                         932bc11b\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@@ -279010,15 +279010,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         118b2bcf\n+  32-bit CRC value (hex):                         41ecdc94\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@@ -319654,15 +319654,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):                         950cedef\n+  32-bit CRC value (hex):                         383f3295\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@@ -320122,15 +320122,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):                         ab9030e1\n+  32-bit CRC value (hex):                         0932517d\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@@ -320194,15 +320194,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):                         89b4463e\n+  32-bit CRC value (hex):                         22528a5e\n   compressed size:                                62362 bytes\n   uncompressed size:                              62362 bytes\n   length of filename:                             93 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -322534,15 +322534,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):                         b17a4362\n+  32-bit CRC value (hex):                         6fc2a2f2\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@@ -323218,15 +323218,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):                         71fabf9b\n+  32-bit CRC value (hex):                         f9dd02ef\n   compressed size:                                13022 bytes\n   uncompressed size:                              13022 bytes\n   length of filename:                             80 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -323398,15 +323398,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):                         a73906a3\n+  32-bit CRC value (hex):                         9c2ee4e0\n   compressed size:                                96860 bytes\n   uncompressed size:                              96860 bytes\n   length of filename:                             86 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -323938,15 +323938,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):                         5ca109d4\n+  32-bit CRC value (hex):                         3441be42\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@@ -324946,15 +324946,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         5d0ff9cc\n+  32-bit CRC value (hex):                         250b8a20\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@@ -325126,15 +325126,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):                         1e0b1b6b\n+  32-bit CRC value (hex):                         0981ad10\n   compressed size:                                73963 bytes\n   uncompressed size:                              73963 bytes\n   length of filename:                             81 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -325162,15 +325162,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):                         f90afaba\n+  32-bit CRC value (hex):                         41648a96\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@@ -325342,15 +325342,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):                         fad1caa6\n+  32-bit CRC value (hex):                         6da2d58a\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@@ -325378,15 +325378,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):                         2fb7184f\n+  32-bit CRC value (hex):                         7d953a36\n   compressed size:                                177593 bytes\n   uncompressed size:                              177593 bytes\n   length of filename:                             97 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -325414,15 +325414,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):                         a5fed9b3\n+  32-bit CRC value (hex):                         a56d0c1e\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@@ -325450,15 +325450,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):                         a58cacf4\n+  32-bit CRC value (hex):                         b8578f36\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@@ -325522,15 +325522,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):                         3f22f2c0\n+  32-bit CRC value (hex):                         2e3e5e95\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@@ -325810,15 +325810,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):                         23bfbe76\n+  32-bit CRC value (hex):                         5d7a5c5b\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@@ -332146,15 +332146,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):                         e3bc8195\n+  32-bit CRC value (hex):                         8f7cb682\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@@ -332650,15 +332650,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):                         18fef3ec\n+  32-bit CRC value (hex):                         4a7e03a1\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@@ -333154,15 +333154,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):                         65130e93\n+  32-bit CRC value (hex):                         2558c032\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@@ -333298,15 +333298,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):                         1b2fceda\n+  32-bit CRC value (hex):                         e6b97279\n   compressed size:                                48392 bytes\n   uncompressed size:                              48392 bytes\n   length of filename:                             74 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@@ -333478,15 +333478,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):                         2c1df4aa\n+  32-bit CRC value (hex):                         1b954e1a\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@@ -333802,15 +333802,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):                         c871039f\n+  32-bit CRC value (hex):                         bbae3ecd\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@@ -334342,15 +334342,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):                         6105d279\n+  32-bit CRC value (hex):                         d59e532f\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@@ -334414,15 +334414,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         4f80d4cd\n+  32-bit CRC value (hex):                         f0ecfb93\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@@ -334450,15 +334450,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):                         9e04a33b\n+  32-bit CRC value (hex):                         d9897226\n   compressed size:                                201254 bytes\n   uncompressed size:                              201254 bytes\n   length of filename:                             60 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -334522,15 +334522,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):                         019ebf84\n+  32-bit CRC value (hex):                         fd78803a\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@@ -334630,15 +334630,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):                         581c8dea\n+  32-bit CRC value (hex):                         4e6b4e20\n   compressed size:                                8733 bytes\n   uncompressed size:                              8733 bytes\n   length of filename:                             76 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -334666,15 +334666,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):                         e27181f5\n+  32-bit CRC value (hex):                         23d27d5f\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@@ -334702,15 +334702,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):                         7b12ae4d\n+  32-bit CRC value (hex):                         d2702152\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@@ -334738,15 +334738,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):                         aba0143a\n+  32-bit CRC value (hex):                         e4014481\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@@ -334774,15 +334774,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):                         8b38b6f4\n+  32-bit CRC value (hex):                         ce063654\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@@ -334810,15 +334810,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):                         fae512ad\n+  32-bit CRC value (hex):                         44f4ecf3\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@@ -334846,15 +334846,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):                         85ccffc1\n+  32-bit CRC value (hex):                         70d4a84b\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@@ -334882,15 +334882,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):                         3f5aef05\n+  32-bit CRC value (hex):                         06a4d9e4\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@@ -334918,15 +334918,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):                         c83cb8fa\n+  32-bit CRC value (hex):                         ab392b90\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@@ -334954,15 +334954,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         e5674d20\n+  32-bit CRC value (hex):                         5ca0b454\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@@ -334990,15 +334990,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):                         d66b330d\n+  32-bit CRC value (hex):                         8cbb938b\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@@ -335026,15 +335026,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         fe49e077\n+  32-bit CRC value (hex):                         4e9bc677\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@@ -335062,15 +335062,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         07c3f165\n+  32-bit CRC value (hex):                         75e6a46d\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@@ -335098,15 +335098,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):                         f3f8d808\n+  32-bit CRC value (hex):                         c2bd1854\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@@ -335134,15 +335134,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         6837ab46\n+  32-bit CRC value (hex):                         d8165d7f\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@@ -335170,15 +335170,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):                         93ab5a9e\n+  32-bit CRC value (hex):                         267a38f9\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@@ -335206,15 +335206,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):                         10434827\n+  32-bit CRC value (hex):                         5604b20c\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@@ -335242,15 +335242,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         3306d6ef\n+  32-bit CRC value (hex):                         51c02ad0\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@@ -335278,15 +335278,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         28754e57\n+  32-bit CRC value (hex):                         aa5830e3\n   compressed size:                                214400 bytes\n   uncompressed size:                              214400 bytes\n   length of filename:                             77 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -335314,15 +335314,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         97d54312\n+  32-bit CRC value (hex):                         e793649c\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@@ -335350,15 +335350,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         30368c12\n+  32-bit CRC value (hex):                         e9176540\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@@ -335386,15 +335386,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         4031303b\n+  32-bit CRC value (hex):                         70d1b93e\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@@ -335422,15 +335422,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         8ff525be\n+  32-bit CRC value (hex):                         7efdb15b\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@@ -335458,15 +335458,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         08a495de\n+  32-bit CRC value (hex):                         e94d4499\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@@ -335530,15 +335530,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         cce0871d\n+  32-bit CRC value (hex):                         b5170866\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@@ -335638,15 +335638,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         008ac5f4\n+  32-bit CRC value (hex):                         3daf18ed\n   compressed size:                                14460 bytes\n   uncompressed size:                              14460 bytes\n   length of filename:                             68 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -335710,15 +335710,15 @@\n   minimum software version required to extract:   2.0\n   compression method:                             none (stored)\n   file security status:                           not encrypted\n   extended local header:                          yes\n   file last modified on (DOS date/time):          2098 Jan 1 00:00:00\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 local\n   file last modified on (UT extra field modtime): 1970 Jan 1 00:00:00 UTC\n-  32-bit CRC value (hex):                         21b629dc\n+  32-bit CRC value (hex):                         763760a5\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": "@@ -216200,15 +216200,15 @@\n 480C81A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 480C81C   Length              0005 (5)\n 480C81E   Flags               01 (1) 'Modification'\n 480C81F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 480C823 PAYLOAD\n \n 4818A0E DATA DESCRIPTOR       08074B50 (134695760)\n-4818A12 CRC                   7231E8C4 (1915873476)\n+4818A12 CRC                   932BC11B (2469118235)\n 4818A16 Compressed Size       0000C1EB (49643)\n 4818A1A Uncompressed Size     0000C1EB (49643)\n \n 4818A1E LOCAL HEADER #7764    04034B50 (67324752)\n 4818A22 Extract Zip Spec      14 (20) '2.0'\n 4818A23 Extract OS            00 (0) 'MS-DOS'\n 4818A24 General Purpose Flag  0008 (8)\n@@ -216228,15 +216228,15 @@\n 4818A8F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 4818A91   Length              0005 (5)\n 4818A93   Flags               01 (1) 'Modification'\n 4818A94   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 4818A98 PAYLOAD\n \n 4823111 DATA DESCRIPTOR       08074B50 (134695760)\n-4823115 CRC                   118B2BCF (294333391)\n+4823115 CRC                   41ECDC94 (1106042004)\n 4823119 Compressed Size       0000A679 (42617)\n 482311D Uncompressed Size     0000A679 (42617)\n \n 4823121 LOCAL HEADER #7765    04034B50 (67324752)\n 4823125 Extract Zip Spec      14 (20) '2.0'\n 4823126 Extract OS            00 (0) 'MS-DOS'\n 4823127 General Purpose Flag  0008 (8)\n@@ -247882,15 +247882,15 @@\n 52F5EF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 52F5EF7   Length              0005 (5)\n 52F5EF9   Flags               01 (1) 'Modification'\n 52F5EFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 52F5EFE PAYLOAD\n \n 530B07C DATA DESCRIPTOR       08074B50 (134695760)\n-530B080 CRC                   950CEDEF (2500652527)\n+530B080 CRC                   383F3295 (943665813)\n 530B084 Compressed Size       0001517E (86398)\n 530B088 Uncompressed Size     0001517E (86398)\n \n 530B08C LOCAL HEADER #8894    04034B50 (67324752)\n 530B090 Extract Zip Spec      14 (20) '2.0'\n 530B091 Extract OS            00 (0) 'MS-DOS'\n 530B092 General Purpose Flag  0008 (8)\n@@ -248246,15 +248246,15 @@\n 53B4703 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53B4705   Length              0005 (5)\n 53B4707   Flags               01 (1) 'Modification'\n 53B4708   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53B470C PAYLOAD\n \n 53D0869 DATA DESCRIPTOR       08074B50 (134695760)\n-53D086D CRC                   AB9030E1 (2878353633)\n+53D086D CRC                   0932517D (154292605)\n 53D0871 Compressed Size       0001C15D (115037)\n 53D0875 Uncompressed Size     0001C15D (115037)\n \n 53D0879 LOCAL HEADER #8907    04034B50 (67324752)\n 53D087D Extract Zip Spec      14 (20) '2.0'\n 53D087E Extract OS            00 (0) 'MS-DOS'\n 53D087F General Purpose Flag  0008 (8)\n@@ -248302,15 +248302,15 @@\n 53D3440 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 53D3442   Length              0005 (5)\n 53D3444   Flags               01 (1) 'Modification'\n 53D3445   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 53D3449 PAYLOAD\n \n 53E27E3 DATA DESCRIPTOR       08074B50 (134695760)\n-53E27E7 CRC                   89B4463E (2310293054)\n+53E27E7 CRC                   22528A5E (575834718)\n 53E27EB Compressed Size       0000F39A (62362)\n 53E27EF Uncompressed Size     0000F39A (62362)\n \n 53E27F3 LOCAL HEADER #8909    04034B50 (67324752)\n 53E27F7 Extract Zip Spec      14 (20) '2.0'\n 53E27F8 Extract OS            00 (0) 'MS-DOS'\n 53E27F9 General Purpose Flag  0008 (8)\n@@ -250122,15 +250122,15 @@\n 5547DBF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 5547DC1   Length              0005 (5)\n 5547DC3   Flags               01 (1) 'Modification'\n 5547DC4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 5547DC8 PAYLOAD\n \n 55492C9 DATA DESCRIPTOR       08074B50 (134695760)\n-55492CD CRC                   B17A4362 (2977579874)\n+55492CD CRC                   6FC2A2F2 (1875026674)\n 55492D1 Compressed Size       00001501 (5377)\n 55492D5 Uncompressed Size     00001501 (5377)\n \n 55492D9 LOCAL HEADER #8974    04034B50 (67324752)\n 55492DD Extract Zip Spec      14 (20) '2.0'\n 55492DE Extract OS            00 (0) 'MS-DOS'\n 55492DF General Purpose Flag  0008 (8)\n@@ -250654,15 +250654,15 @@\n 55917C7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55917C9   Length              0005 (5)\n 55917CB   Flags               01 (1) 'Modification'\n 55917CC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 55917D0 PAYLOAD\n \n 5594AAE DATA DESCRIPTOR       08074B50 (134695760)\n-5594AB2 CRC                   71FABF9B (1912258459)\n+5594AB2 CRC                   F9DD02EF (4192010991)\n 5594AB6 Compressed Size       000032DE (13022)\n 5594ABA Uncompressed Size     000032DE (13022)\n \n 5594ABE LOCAL HEADER #8993    04034B50 (67324752)\n 5594AC2 Extract Zip Spec      14 (20) '2.0'\n 5594AC3 Extract OS            00 (0) 'MS-DOS'\n 5594AC4 General Purpose Flag  0008 (8)\n@@ -250794,15 +250794,15 @@\n 559A8D5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 559A8D7   Length              0005 (5)\n 559A8D9   Flags               01 (1) 'Modification'\n 559A8DA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 559A8DE PAYLOAD\n \n 55B233A DATA DESCRIPTOR       08074B50 (134695760)\n-55B233E CRC                   A73906A3 (2805532323)\n+55B233E CRC                   9C2EE4E0 (2620318944)\n 55B2342 Compressed Size       00017A5C (96860)\n 55B2346 Uncompressed Size     00017A5C (96860)\n \n 55B234A LOCAL HEADER #8998    04034B50 (67324752)\n 55B234E Extract Zip Spec      14 (20) '2.0'\n 55B234F Extract OS            00 (0) 'MS-DOS'\n 55B2350 General Purpose Flag  0008 (8)\n@@ -251214,15 +251214,15 @@\n 55D63D1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 55D63D3   Length              0005 (5)\n 55D63D5   Flags               01 (1) 'Modification'\n 55D63D6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 55D63DA PAYLOAD\n \n 55DAC5A DATA DESCRIPTOR       08074B50 (134695760)\n-55DAC5E CRC                   5CA109D4 (1554057684)\n+55DAC5E CRC                   3441BE42 (876723778)\n 55DAC62 Compressed Size       00004880 (18560)\n 55DAC66 Uncompressed Size     00004880 (18560)\n \n 55DAC6A LOCAL HEADER #9013    04034B50 (67324752)\n 55DAC6E Extract Zip Spec      14 (20) '2.0'\n 55DAC6F Extract OS            00 (0) 'MS-DOS'\n 55DAC70 General Purpose Flag  0008 (8)\n@@ -251998,15 +251998,15 @@\n 56A6219 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56A621B   Length              0005 (5)\n 56A621D   Flags               01 (1) 'Modification'\n 56A621E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56A6222 PAYLOAD\n \n 56B7D58 DATA DESCRIPTOR       08074B50 (134695760)\n-56B7D5C CRC                   5D0FF9CC (1561328076)\n+56B7D5C CRC                   250B8A20 (621513248)\n 56B7D60 Compressed Size       00011B36 (72502)\n 56B7D64 Uncompressed Size     00011B36 (72502)\n \n 56B7D68 LOCAL HEADER #9041    04034B50 (67324752)\n 56B7D6C Extract Zip Spec      14 (20) '2.0'\n 56B7D6D Extract OS            00 (0) 'MS-DOS'\n 56B7D6E General Purpose Flag  0008 (8)\n@@ -252138,15 +252138,15 @@\n 56CAE71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56CAE73   Length              0005 (5)\n 56CAE75   Flags               01 (1) 'Modification'\n 56CAE76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56CAE7A PAYLOAD\n \n 56DCF65 DATA DESCRIPTOR       08074B50 (134695760)\n-56DCF69 CRC                   1E0B1B6B (504044395)\n+56DCF69 CRC                   0981AD10 (159493392)\n 56DCF6D Compressed Size       000120EB (73963)\n 56DCF71 Uncompressed Size     000120EB (73963)\n \n 56DCF75 LOCAL HEADER #9046    04034B50 (67324752)\n 56DCF79 Extract Zip Spec      14 (20) '2.0'\n 56DCF7A Extract OS            00 (0) 'MS-DOS'\n 56DCF7B General Purpose Flag  0008 (8)\n@@ -252166,15 +252166,15 @@\n 56DCFEE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 56DCFF0   Length              0005 (5)\n 56DCFF2   Flags               01 (1) 'Modification'\n 56DCFF3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 56DCFF7 PAYLOAD\n \n 56E25AC DATA DESCRIPTOR       08074B50 (134695760)\n-56E25B0 CRC                   F90AFABA (4178246330)\n+56E25B0 CRC                   41648A96 (1097108118)\n 56E25B4 Compressed Size       000055B5 (21941)\n 56E25B8 Uncompressed Size     000055B5 (21941)\n \n 56E25BC LOCAL HEADER #9047    04034B50 (67324752)\n 56E25C0 Extract Zip Spec      14 (20) '2.0'\n 56E25C1 Extract OS            00 (0) 'MS-DOS'\n 56E25C2 General Purpose Flag  0008 (8)\n@@ -252306,15 +252306,15 @@\n 57CD9A1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 57CD9A3   Length              0005 (5)\n 57CD9A5   Flags               01 (1) 'Modification'\n 57CD9A6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 57CD9AA PAYLOAD\n \n 57DD31B DATA DESCRIPTOR       08074B50 (134695760)\n-57DD31F CRC                   FAD1CAA6 (4208052902)\n+57DD31F CRC                   6DA2D58A (1839388042)\n 57DD323 Compressed Size       0000F971 (63857)\n 57DD327 Uncompressed Size     0000F971 (63857)\n \n 57DD32B LOCAL HEADER #9052    04034B50 (67324752)\n 57DD32F Extract Zip Spec      14 (20) '2.0'\n 57DD330 Extract OS            00 (0) 'MS-DOS'\n 57DD331 General Purpose Flag  0008 (8)\n@@ -252334,15 +252334,15 @@\n 57DD3AA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 57DD3AC   Length              0005 (5)\n 57DD3AE   Flags               01 (1) 'Modification'\n 57DD3AF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 57DD3B3 PAYLOAD\n \n 580896C DATA DESCRIPTOR       08074B50 (134695760)\n-5808970 CRC                   2FB7184F (800528463)\n+5808970 CRC                   7D953A36 (2106931766)\n 5808974 Compressed Size       0002B5B9 (177593)\n 5808978 Uncompressed Size     0002B5B9 (177593)\n \n 580897C LOCAL HEADER #9053    04034B50 (67324752)\n 5808980 Extract Zip Spec      14 (20) '2.0'\n 5808981 Extract OS            00 (0) 'MS-DOS'\n 5808982 General Purpose Flag  0008 (8)\n@@ -252362,15 +252362,15 @@\n 58089F2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 58089F4   Length              0005 (5)\n 58089F6   Flags               01 (1) 'Modification'\n 58089F7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 58089FB PAYLOAD\n \n 580F4C6 DATA DESCRIPTOR       08074B50 (134695760)\n-580F4CA CRC                   A5FED9B3 (2784942515)\n+580F4CA CRC                   A56D0C1E (2775387166)\n 580F4CE Compressed Size       00006ACB (27339)\n 580F4D2 Uncompressed Size     00006ACB (27339)\n \n 580F4D6 LOCAL HEADER #9054    04034B50 (67324752)\n 580F4DA Extract Zip Spec      14 (20) '2.0'\n 580F4DB Extract OS            00 (0) 'MS-DOS'\n 580F4DC General Purpose Flag  0008 (8)\n@@ -252390,15 +252390,15 @@\n 580F54E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 580F550   Length              0005 (5)\n 580F552   Flags               01 (1) 'Modification'\n 580F553   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 580F557 PAYLOAD\n \n 5823BE8 DATA DESCRIPTOR       08074B50 (134695760)\n-5823BEC CRC                   A58CACF4 (2777459956)\n+5823BEC CRC                   B8578F36 (3092746038)\n 5823BF0 Compressed Size       00014691 (83601)\n 5823BF4 Uncompressed Size     00014691 (83601)\n \n 5823BF8 LOCAL HEADER #9055    04034B50 (67324752)\n 5823BFC Extract Zip Spec      14 (20) '2.0'\n 5823BFD Extract OS            00 (0) 'MS-DOS'\n 5823BFE General Purpose Flag  0008 (8)\n@@ -252446,15 +252446,15 @@\n 58295B1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 58295B3   Length              0005 (5)\n 58295B5   Flags               01 (1) 'Modification'\n 58295B6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 58295BA PAYLOAD\n \n 582C113 DATA DESCRIPTOR       08074B50 (134695760)\n-582C117 CRC                   3F22F2C0 (1059254976)\n+582C117 CRC                   2E3E5E95 (775839381)\n 582C11B Compressed Size       00002B59 (11097)\n 582C11F Uncompressed Size     00002B59 (11097)\n \n 582C123 LOCAL HEADER #9057    04034B50 (67324752)\n 582C127 Extract Zip Spec      14 (20) '2.0'\n 582C128 Extract OS            00 (0) 'MS-DOS'\n 582C129 General Purpose Flag  0008 (8)\n@@ -252670,15 +252670,15 @@\n 58E59FE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 58E5A00   Length              0005 (5)\n 58E5A02   Flags               01 (1) 'Modification'\n 58E5A03   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 58E5A07 PAYLOAD\n \n 59374F7 DATA DESCRIPTOR       08074B50 (134695760)\n-59374FB CRC                   23BFBE76 (599768694)\n+59374FB CRC                   5D7A5C5B (1568300123)\n 59374FF Compressed Size       00051AF0 (334576)\n 5937503 Uncompressed Size     00051AF0 (334576)\n \n 5937507 LOCAL HEADER #9065    04034B50 (67324752)\n 593750B Extract Zip Spec      14 (20) '2.0'\n 593750C Extract OS            00 (0) 'MS-DOS'\n 593750D General Purpose Flag  0008 (8)\n@@ -257598,15 +257598,15 @@\n 6894468 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 689446A   Length              0005 (5)\n 689446C   Flags               01 (1) 'Modification'\n 689446D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6894471 PAYLOAD\n \n 6918A75 DATA DESCRIPTOR       08074B50 (134695760)\n-6918A79 CRC                   E3BC8195 (3820781973)\n+6918A79 CRC                   8F7CB682 (2407315074)\n 6918A7D Compressed Size       00084604 (542212)\n 6918A81 Uncompressed Size     00084604 (542212)\n \n 6918A85 LOCAL HEADER #9241    04034B50 (67324752)\n 6918A89 Extract Zip Spec      14 (20) '2.0'\n 6918A8A Extract OS            00 (0) 'MS-DOS'\n 6918A8B General Purpose Flag  0008 (8)\n@@ -257990,15 +257990,15 @@\n 6A1B1EF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6A1B1F1   Length              0005 (5)\n 6A1B1F3   Flags               01 (1) 'Modification'\n 6A1B1F4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6A1B1F8 PAYLOAD\n \n 6A9F7FC DATA DESCRIPTOR       08074B50 (134695760)\n-6A9F800 CRC                   18FEF3EC (419361772)\n+6A9F800 CRC                   4A7E03A1 (1249772449)\n 6A9F804 Compressed Size       00084604 (542212)\n 6A9F808 Uncompressed Size     00084604 (542212)\n \n 6A9F80C LOCAL HEADER #9255    04034B50 (67324752)\n 6A9F810 Extract Zip Spec      14 (20) '2.0'\n 6A9F811 Extract OS            00 (0) 'MS-DOS'\n 6A9F812 General Purpose Flag  0008 (8)\n@@ -258382,15 +258382,15 @@\n 6BA10BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6BA10BE   Length              0005 (5)\n 6BA10C0   Flags               01 (1) 'Modification'\n 6BA10C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6BA10C5 PAYLOAD\n \n 6C24F91 DATA DESCRIPTOR       08074B50 (134695760)\n-6C24F95 CRC                   65130E93 (1695747731)\n+6C24F95 CRC                   2558C032 (626573362)\n 6C24F99 Compressed Size       00083ECC (540364)\n 6C24F9D Uncompressed Size     00083ECC (540364)\n \n 6C24FA1 LOCAL HEADER #9269    04034B50 (67324752)\n 6C24FA5 Extract Zip Spec      14 (20) '2.0'\n 6C24FA6 Extract OS            00 (0) 'MS-DOS'\n 6C24FA7 General Purpose Flag  0008 (8)\n@@ -258494,15 +258494,15 @@\n 6C43A5C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C43A5E   Length              0005 (5)\n 6C43A60   Flags               01 (1) 'Modification'\n 6C43A61   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C43A65 PAYLOAD\n \n 6C4F76D DATA DESCRIPTOR       08074B50 (134695760)\n-6C4F771 CRC                   1B2FCEDA (456117978)\n+6C4F771 CRC                   E6B97279 (3870913145)\n 6C4F775 Compressed Size       0000BD08 (48392)\n 6C4F779 Uncompressed Size     0000BD08 (48392)\n \n 6C4F77D LOCAL HEADER #9273    04034B50 (67324752)\n 6C4F781 Extract Zip Spec      14 (20) '2.0'\n 6C4F782 Extract OS            00 (0) 'MS-DOS'\n 6C4F783 General Purpose Flag  0008 (8)\n@@ -258634,15 +258634,15 @@\n 6C72C14 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6C72C16   Length              0005 (5)\n 6C72C18   Flags               01 (1) 'Modification'\n 6C72C19   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6C72C1D PAYLOAD\n \n 6CF455D DATA DESCRIPTOR       08074B50 (134695760)\n-6CF4561 CRC                   2C1DF4AA (740160682)\n+6CF4561 CRC                   1B954E1A (462769690)\n 6CF4565 Compressed Size       00081940 (530752)\n 6CF4569 Uncompressed Size     00081940 (530752)\n \n 6CF456D LOCAL HEADER #9278    04034B50 (67324752)\n 6CF4571 Extract Zip Spec      14 (20) '2.0'\n 6CF4572 Extract OS            00 (0) 'MS-DOS'\n 6CF4573 General Purpose Flag  0008 (8)\n@@ -258886,15 +258886,15 @@\n 6E8199A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6E8199C   Length              0005 (5)\n 6E8199E   Flags               01 (1) 'Modification'\n 6E8199F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6E819A3 PAYLOAD\n \n 6EF3663 DATA DESCRIPTOR       08074B50 (134695760)\n-6EF3667 CRC                   C871039F (3362849695)\n+6EF3667 CRC                   BBAE3ECD (3148758733)\n 6EF366B Compressed Size       00071CC0 (466112)\n 6EF366F Uncompressed Size     00071CC0 (466112)\n \n 6EF3673 LOCAL HEADER #9287    04034B50 (67324752)\n 6EF3677 Extract Zip Spec      14 (20) '2.0'\n 6EF3678 Extract OS            00 (0) 'MS-DOS'\n 6EF3679 General Purpose Flag  0008 (8)\n@@ -259306,15 +259306,15 @@\n 6FCC5C4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 6FCC5C6   Length              0005 (5)\n 6FCC5C8   Flags               01 (1) 'Modification'\n 6FCC5C9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 6FCC5CD PAYLOAD\n \n 7034455 DATA DESCRIPTOR       08074B50 (134695760)\n-7034459 CRC                   6105D279 (1627771513)\n+7034459 CRC                   D59E532F (3583922991)\n 703445D Compressed Size       00067E88 (425608)\n 7034461 Uncompressed Size     00067E88 (425608)\n \n 7034465 LOCAL HEADER #9302    04034B50 (67324752)\n 7034469 Extract Zip Spec      14 (20) '2.0'\n 703446A Extract OS            00 (0) 'MS-DOS'\n 703446B General Purpose Flag  0008 (8)\n@@ -259362,15 +259362,15 @@\n 7037B45 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7037B47   Length              0005 (5)\n 7037B49   Flags               01 (1) 'Modification'\n 7037B4A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7037B4E PAYLOAD\n \n 7088A43 DATA DESCRIPTOR       08074B50 (134695760)\n-7088A47 CRC                   4F80D4CD (1333843149)\n+7088A47 CRC                   F0ECFB93 (4042062739)\n 7088A4B Compressed Size       00050EF5 (331509)\n 7088A4F Uncompressed Size     00050EF5 (331509)\n \n 7088A53 LOCAL HEADER #9304    04034B50 (67324752)\n 7088A57 Extract Zip Spec      14 (20) '2.0'\n 7088A58 Extract OS            00 (0) 'MS-DOS'\n 7088A59 General Purpose Flag  0008 (8)\n@@ -259390,15 +259390,15 @@\n 7088AAD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7088AAF   Length              0005 (5)\n 7088AB1   Flags               01 (1) 'Modification'\n 7088AB2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7088AB6 PAYLOAD\n \n 70B9CDC DATA DESCRIPTOR       08074B50 (134695760)\n-70B9CE0 CRC                   9E04A33B (2651104059)\n+70B9CE0 CRC                   D9897226 (3649663526)\n 70B9CE4 Compressed Size       00031226 (201254)\n 70B9CE8 Uncompressed Size     00031226 (201254)\n \n 70B9CEC LOCAL HEADER #9305    04034B50 (67324752)\n 70B9CF0 Extract Zip Spec      14 (20) '2.0'\n 70B9CF1 Extract OS            00 (0) 'MS-DOS'\n 70B9CF2 General Purpose Flag  0008 (8)\n@@ -259446,15 +259446,15 @@\n 70BFD1C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70BFD1E   Length              0005 (5)\n 70BFD20   Flags               01 (1) 'Modification'\n 70BFD21   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70BFD25 PAYLOAD\n \n 70CC736 DATA DESCRIPTOR       08074B50 (134695760)\n-70CC73A CRC                   019EBF84 (27180932)\n+70CC73A CRC                   FD78803A (4252532794)\n 70CC73E Compressed Size       0000CA11 (51729)\n 70CC742 Uncompressed Size     0000CA11 (51729)\n \n 70CC746 LOCAL HEADER #9307    04034B50 (67324752)\n 70CC74A Extract Zip Spec      14 (20) '2.0'\n 70CC74B Extract OS            00 (0) 'MS-DOS'\n 70CC74C General Purpose Flag  0008 (8)\n@@ -259530,15 +259530,15 @@\n 70DB73D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70DB73F   Length              0005 (5)\n 70DB741   Flags               01 (1) 'Modification'\n 70DB742   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70DB746 PAYLOAD\n \n 70DD963 DATA DESCRIPTOR       08074B50 (134695760)\n-70DD967 CRC                   581C8DEA (1478266346)\n+70DD967 CRC                   4E6B4E20 (1315655200)\n 70DD96B Compressed Size       0000221D (8733)\n 70DD96F Uncompressed Size     0000221D (8733)\n \n 70DD973 LOCAL HEADER #9310    04034B50 (67324752)\n 70DD977 Extract Zip Spec      14 (20) '2.0'\n 70DD978 Extract OS            00 (0) 'MS-DOS'\n 70DD979 General Purpose Flag  0008 (8)\n@@ -259558,15 +259558,15 @@\n 70DD9E8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70DD9EA   Length              0005 (5)\n 70DD9EC   Flags               01 (1) 'Modification'\n 70DD9ED   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70DD9F1 PAYLOAD\n \n 70E4F98 DATA DESCRIPTOR       08074B50 (134695760)\n-70E4F9C CRC                   E27181F5 (3799089653)\n+70E4F9C CRC                   23D27D5F (600997215)\n 70E4FA0 Compressed Size       000075A7 (30119)\n 70E4FA4 Uncompressed Size     000075A7 (30119)\n \n 70E4FA8 LOCAL HEADER #9311    04034B50 (67324752)\n 70E4FAC Extract Zip Spec      14 (20) '2.0'\n 70E4FAD Extract OS            00 (0) 'MS-DOS'\n 70E4FAE General Purpose Flag  0008 (8)\n@@ -259586,15 +259586,15 @@\n 70E5018 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70E501A   Length              0005 (5)\n 70E501C   Flags               01 (1) 'Modification'\n 70E501D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70E5021 PAYLOAD\n \n 70EE118 DATA DESCRIPTOR       08074B50 (134695760)\n-70EE11C CRC                   7B12AE4D (2064821837)\n+70EE11C CRC                   D2702152 (3530563922)\n 70EE120 Compressed Size       000090F7 (37111)\n 70EE124 Uncompressed Size     000090F7 (37111)\n \n 70EE128 LOCAL HEADER #9312    04034B50 (67324752)\n 70EE12C Extract Zip Spec      14 (20) '2.0'\n 70EE12D Extract OS            00 (0) 'MS-DOS'\n 70EE12E General Purpose Flag  0008 (8)\n@@ -259614,15 +259614,15 @@\n 70EE19C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70EE19E   Length              0005 (5)\n 70EE1A0   Flags               01 (1) 'Modification'\n 70EE1A1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70EE1A5 PAYLOAD\n \n 70F43C0 DATA DESCRIPTOR       08074B50 (134695760)\n-70F43C4 CRC                   ABA0143A (2879394874)\n+70F43C4 CRC                   E4014481 (3825288321)\n 70F43C8 Compressed Size       0000621B (25115)\n 70F43CC Uncompressed Size     0000621B (25115)\n \n 70F43D0 LOCAL HEADER #9313    04034B50 (67324752)\n 70F43D4 Extract Zip Spec      14 (20) '2.0'\n 70F43D5 Extract OS            00 (0) 'MS-DOS'\n 70F43D6 General Purpose Flag  0008 (8)\n@@ -259642,15 +259642,15 @@\n 70F4440 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 70F4442   Length              0005 (5)\n 70F4444   Flags               01 (1) 'Modification'\n 70F4445   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 70F4449 PAYLOAD\n \n 710219C DATA DESCRIPTOR       08074B50 (134695760)\n-71021A0 CRC                   8B38B6F4 (2335749876)\n+71021A0 CRC                   CE063654 (3456513620)\n 71021A4 Compressed Size       0000DD53 (56659)\n 71021A8 Uncompressed Size     0000DD53 (56659)\n \n 71021AC LOCAL HEADER #9314    04034B50 (67324752)\n 71021B0 Extract Zip Spec      14 (20) '2.0'\n 71021B1 Extract OS            00 (0) 'MS-DOS'\n 71021B2 General Purpose Flag  0008 (8)\n@@ -259670,15 +259670,15 @@\n 7102216 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7102218   Length              0005 (5)\n 710221A   Flags               01 (1) 'Modification'\n 710221B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 710221F PAYLOAD\n \n 7123577 DATA DESCRIPTOR       08074B50 (134695760)\n-712357B CRC                   FAE512AD (4209316525)\n+712357B CRC                   44F4ECF3 (1156902131)\n 712357F Compressed Size       00021358 (136024)\n 7123583 Uncompressed Size     00021358 (136024)\n \n 7123587 LOCAL HEADER #9315    04034B50 (67324752)\n 712358B Extract Zip Spec      14 (20) '2.0'\n 712358C Extract OS            00 (0) 'MS-DOS'\n 712358D General Purpose Flag  0008 (8)\n@@ -259698,15 +259698,15 @@\n 71235F1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71235F3   Length              0005 (5)\n 71235F5   Flags               01 (1) 'Modification'\n 71235F6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71235FA PAYLOAD\n \n 7155BA6 DATA DESCRIPTOR       08074B50 (134695760)\n-7155BAA CRC                   85CCFFC1 (2244804545)\n+7155BAA CRC                   70D4A84B (1892984907)\n 7155BAE Compressed Size       000325AC (206252)\n 7155BB2 Uncompressed Size     000325AC (206252)\n \n 7155BB6 LOCAL HEADER #9316    04034B50 (67324752)\n 7155BBA Extract Zip Spec      14 (20) '2.0'\n 7155BBB Extract OS            00 (0) 'MS-DOS'\n 7155BBC General Purpose Flag  0008 (8)\n@@ -259726,15 +259726,15 @@\n 7155C24 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7155C26   Length              0005 (5)\n 7155C28   Flags               01 (1) 'Modification'\n 7155C29   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7155C2D PAYLOAD\n \n 715CB9D DATA DESCRIPTOR       08074B50 (134695760)\n-715CBA1 CRC                   3F5AEF05 (1062924037)\n+715CBA1 CRC                   06A4D9E4 (111466980)\n 715CBA5 Compressed Size       00006F70 (28528)\n 715CBA9 Uncompressed Size     00006F70 (28528)\n \n 715CBAD LOCAL HEADER #9317    04034B50 (67324752)\n 715CBB1 Extract Zip Spec      14 (20) '2.0'\n 715CBB2 Extract OS            00 (0) 'MS-DOS'\n 715CBB3 General Purpose Flag  0008 (8)\n@@ -259754,15 +259754,15 @@\n 715CC1D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 715CC1F   Length              0005 (5)\n 715CC21   Flags               01 (1) 'Modification'\n 715CC22   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 715CC26 PAYLOAD\n \n 7163016 DATA DESCRIPTOR       08074B50 (134695760)\n-716301A CRC                   C83CB8FA (3359422714)\n+716301A CRC                   AB392B90 (2872650640)\n 716301E Compressed Size       000063F0 (25584)\n 7163022 Uncompressed Size     000063F0 (25584)\n \n 7163026 LOCAL HEADER #9318    04034B50 (67324752)\n 716302A Extract Zip Spec      14 (20) '2.0'\n 716302B Extract OS            00 (0) 'MS-DOS'\n 716302C General Purpose Flag  0008 (8)\n@@ -259782,15 +259782,15 @@\n 716309A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 716309C   Length              0005 (5)\n 716309E   Flags               01 (1) 'Modification'\n 716309F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71630A3 PAYLOAD\n \n 7165775 DATA DESCRIPTOR       08074B50 (134695760)\n-7165779 CRC                   E5674D20 (3848752416)\n+7165779 CRC                   5CA0B454 (1554035796)\n 716577D Compressed Size       000026D2 (9938)\n 7165781 Uncompressed Size     000026D2 (9938)\n \n 7165785 LOCAL HEADER #9319    04034B50 (67324752)\n 7165789 Extract Zip Spec      14 (20) '2.0'\n 716578A Extract OS            00 (0) 'MS-DOS'\n 716578B General Purpose Flag  0008 (8)\n@@ -259810,15 +259810,15 @@\n 7165806 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7165808   Length              0005 (5)\n 716580A   Flags               01 (1) 'Modification'\n 716580B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 716580F PAYLOAD\n \n 71780A0 DATA DESCRIPTOR       08074B50 (134695760)\n-71780A4 CRC                   D66B330D (3597349645)\n+71780A4 CRC                   8CBB938B (2361103243)\n 71780A8 Compressed Size       00012891 (75921)\n 71780AC Uncompressed Size     00012891 (75921)\n \n 71780B0 LOCAL HEADER #9320    04034B50 (67324752)\n 71780B4 Extract Zip Spec      14 (20) '2.0'\n 71780B5 Extract OS            00 (0) 'MS-DOS'\n 71780B6 General Purpose Flag  0008 (8)\n@@ -259838,15 +259838,15 @@\n 7178127 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7178129   Length              0005 (5)\n 717812B   Flags               01 (1) 'Modification'\n 717812C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7178130 PAYLOAD\n \n 717A85E DATA DESCRIPTOR       08074B50 (134695760)\n-717A862 CRC                   FE49E077 (4266254455)\n+717A862 CRC                   4E9BC677 (1318831735)\n 717A866 Compressed Size       0000272E (10030)\n 717A86A Uncompressed Size     0000272E (10030)\n \n 717A86E LOCAL HEADER #9321    04034B50 (67324752)\n 717A872 Extract Zip Spec      14 (20) '2.0'\n 717A873 Extract OS            00 (0) 'MS-DOS'\n 717A874 General Purpose Flag  0008 (8)\n@@ -259866,15 +259866,15 @@\n 717A8D2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 717A8D4   Length              0005 (5)\n 717A8D6   Flags               01 (1) 'Modification'\n 717A8D7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 717A8DB PAYLOAD\n \n 71835C1 DATA DESCRIPTOR       08074B50 (134695760)\n-71835C5 CRC                   07C3F165 (130281829)\n+71835C5 CRC                   75E6A46D (1978049645)\n 71835C9 Compressed Size       00008CE6 (36070)\n 71835CD Uncompressed Size     00008CE6 (36070)\n \n 71835D1 LOCAL HEADER #9322    04034B50 (67324752)\n 71835D5 Extract Zip Spec      14 (20) '2.0'\n 71835D6 Extract OS            00 (0) 'MS-DOS'\n 71835D7 General Purpose Flag  0008 (8)\n@@ -259894,15 +259894,15 @@\n 7183642 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7183644   Length              0005 (5)\n 7183646   Flags               01 (1) 'Modification'\n 7183647   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 718364B PAYLOAD\n \n 718A75D DATA DESCRIPTOR       08074B50 (134695760)\n-718A761 CRC                   F3F8D808 (4093171720)\n+718A761 CRC                   C2BD1854 (3267172436)\n 718A765 Compressed Size       00007112 (28946)\n 718A769 Uncompressed Size     00007112 (28946)\n \n 718A76D LOCAL HEADER #9323    04034B50 (67324752)\n 718A771 Extract Zip Spec      14 (20) '2.0'\n 718A772 Extract OS            00 (0) 'MS-DOS'\n 718A773 General Purpose Flag  0008 (8)\n@@ -259922,15 +259922,15 @@\n 718A7DA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 718A7DC   Length              0005 (5)\n 718A7DE   Flags               01 (1) 'Modification'\n 718A7DF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 718A7E3 PAYLOAD\n \n 7190E92 DATA DESCRIPTOR       08074B50 (134695760)\n-7190E96 CRC                   6837AB46 (1748478790)\n+7190E96 CRC                   D8165D7F (3625344383)\n 7190E9A Compressed Size       000066AF (26287)\n 7190E9E Uncompressed Size     000066AF (26287)\n \n 7190EA2 LOCAL HEADER #9324    04034B50 (67324752)\n 7190EA6 Extract Zip Spec      14 (20) '2.0'\n 7190EA7 Extract OS            00 (0) 'MS-DOS'\n 7190EA8 General Purpose Flag  0008 (8)\n@@ -259950,15 +259950,15 @@\n 7190F0C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7190F0E   Length              0005 (5)\n 7190F10   Flags               01 (1) 'Modification'\n 7190F11   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7190F15 PAYLOAD\n \n 7199F54 DATA DESCRIPTOR       08074B50 (134695760)\n-7199F58 CRC                   93AB5A9E (2477480606)\n+7199F58 CRC                   267A38F9 (645544185)\n 7199F5C Compressed Size       0000903F (36927)\n 7199F60 Uncompressed Size     0000903F (36927)\n \n 7199F64 LOCAL HEADER #9325    04034B50 (67324752)\n 7199F68 Extract Zip Spec      14 (20) '2.0'\n 7199F69 Extract OS            00 (0) 'MS-DOS'\n 7199F6A General Purpose Flag  0008 (8)\n@@ -259978,15 +259978,15 @@\n 7199FD0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7199FD2   Length              0005 (5)\n 7199FD4   Flags               01 (1) 'Modification'\n 7199FD5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7199FD9 PAYLOAD\n \n 71B2A04 DATA DESCRIPTOR       08074B50 (134695760)\n-71B2A08 CRC                   10434827 (272844839)\n+71B2A08 CRC                   5604B20C (1443148300)\n 71B2A0C Compressed Size       00018A2B (100907)\n 71B2A10 Uncompressed Size     00018A2B (100907)\n \n 71B2A14 LOCAL HEADER #9326    04034B50 (67324752)\n 71B2A18 Extract Zip Spec      14 (20) '2.0'\n 71B2A19 Extract OS            00 (0) 'MS-DOS'\n 71B2A1A General Purpose Flag  0008 (8)\n@@ -260006,15 +260006,15 @@\n 71B2A86 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71B2A88   Length              0005 (5)\n 71B2A8A   Flags               01 (1) 'Modification'\n 71B2A8B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71B2A8F PAYLOAD\n \n 71CE0FD DATA DESCRIPTOR       08074B50 (134695760)\n-71CE101 CRC                   3306D6EF (856086255)\n+71CE101 CRC                   51C02AD0 (1371548368)\n 71CE105 Compressed Size       0001B66E (112238)\n 71CE109 Uncompressed Size     0001B66E (112238)\n \n 71CE10D LOCAL HEADER #9327    04034B50 (67324752)\n 71CE111 Extract Zip Spec      14 (20) '2.0'\n 71CE112 Extract OS            00 (0) 'MS-DOS'\n 71CE113 General Purpose Flag  0008 (8)\n@@ -260034,15 +260034,15 @@\n 71CE178 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 71CE17A   Length              0005 (5)\n 71CE17C   Flags               01 (1) 'Modification'\n 71CE17D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 71CE181 PAYLOAD\n \n 7202701 DATA DESCRIPTOR       08074B50 (134695760)\n-7202705 CRC                   28754E57 (678776407)\n+7202705 CRC                   AA5830E3 (2857906403)\n 7202709 Compressed Size       00034580 (214400)\n 720270D Uncompressed Size     00034580 (214400)\n \n 7202711 LOCAL HEADER #9328    04034B50 (67324752)\n 7202715 Extract Zip Spec      14 (20) '2.0'\n 7202716 Extract OS            00 (0) 'MS-DOS'\n 7202717 General Purpose Flag  0008 (8)\n@@ -260062,15 +260062,15 @@\n 720277F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7202781   Length              0005 (5)\n 7202783   Flags               01 (1) 'Modification'\n 7202784   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7202788 PAYLOAD\n \n 721429A DATA DESCRIPTOR       08074B50 (134695760)\n-721429E CRC                   97D54312 (2547335954)\n+721429E CRC                   E793649C (3885196444)\n 72142A2 Compressed Size       00011B12 (72466)\n 72142A6 Uncompressed Size     00011B12 (72466)\n \n 72142AA LOCAL HEADER #9329    04034B50 (67324752)\n 72142AE Extract Zip Spec      14 (20) '2.0'\n 72142AF Extract OS            00 (0) 'MS-DOS'\n 72142B0 General Purpose Flag  0008 (8)\n@@ -260090,15 +260090,15 @@\n 721432B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 721432D   Length              0005 (5)\n 721432F   Flags               01 (1) 'Modification'\n 7214330   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7214334 PAYLOAD\n \n 721678F DATA DESCRIPTOR       08074B50 (134695760)\n-7216793 CRC                   30368C12 (808881170)\n+7216793 CRC                   E9176540 (3910624576)\n 7216797 Compressed Size       0000245B (9307)\n 721679B Uncompressed Size     0000245B (9307)\n \n 721679F LOCAL HEADER #9330    04034B50 (67324752)\n 72167A3 Extract Zip Spec      14 (20) '2.0'\n 72167A4 Extract OS            00 (0) 'MS-DOS'\n 72167A5 General Purpose Flag  0008 (8)\n@@ -260118,15 +260118,15 @@\n 721680B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 721680D   Length              0005 (5)\n 721680F   Flags               01 (1) 'Modification'\n 7216810   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7216814 PAYLOAD\n \n 722815F DATA DESCRIPTOR       08074B50 (134695760)\n-7228163 CRC                   4031303B (1076965435)\n+7228163 CRC                   70D1B93E (1892792638)\n 7228167 Compressed Size       0001194B (72011)\n 722816B Uncompressed Size     0001194B (72011)\n \n 722816F LOCAL HEADER #9331    04034B50 (67324752)\n 7228173 Extract Zip Spec      14 (20) '2.0'\n 7228174 Extract OS            00 (0) 'MS-DOS'\n 7228175 General Purpose Flag  0008 (8)\n@@ -260146,15 +260146,15 @@\n 72281DD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72281DF   Length              0005 (5)\n 72281E1   Flags               01 (1) 'Modification'\n 72281E2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72281E6 PAYLOAD\n \n 72311DF DATA DESCRIPTOR       08074B50 (134695760)\n-72311E3 CRC                   8FF525BE (2415207870)\n+72311E3 CRC                   7EFDB15B (2130555227)\n 72311E7 Compressed Size       00008FF9 (36857)\n 72311EB Uncompressed Size     00008FF9 (36857)\n \n 72311EF LOCAL HEADER #9332    04034B50 (67324752)\n 72311F3 Extract Zip Spec      14 (20) '2.0'\n 72311F4 Extract OS            00 (0) 'MS-DOS'\n 72311F5 General Purpose Flag  0008 (8)\n@@ -260174,15 +260174,15 @@\n 723125C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 723125E   Length              0005 (5)\n 7231260   Flags               01 (1) 'Modification'\n 7231261   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7231265 PAYLOAD\n \n 7234B8D DATA DESCRIPTOR       08074B50 (134695760)\n-7234B91 CRC                   08A495DE (145003998)\n+7234B91 CRC                   E94D4499 (3914155161)\n 7234B95 Compressed Size       00003928 (14632)\n 7234B99 Uncompressed Size     00003928 (14632)\n \n 7234B9D LOCAL HEADER #9333    04034B50 (67324752)\n 7234BA1 Extract Zip Spec      14 (20) '2.0'\n 7234BA2 Extract OS            00 (0) 'MS-DOS'\n 7234BA3 General Purpose Flag  0008 (8)\n@@ -260230,15 +260230,15 @@\n 72357EC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 72357EE   Length              0005 (5)\n 72357F0   Flags               01 (1) 'Modification'\n 72357F1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 72357F5 PAYLOAD\n \n 723A169 DATA DESCRIPTOR       08074B50 (134695760)\n-723A16D CRC                   CCE0871D (3437266717)\n+723A16D CRC                   B5170866 (3038185574)\n 723A171 Compressed Size       00004974 (18804)\n 723A175 Uncompressed Size     00004974 (18804)\n \n 723A179 LOCAL HEADER #9335    04034B50 (67324752)\n 723A17D Extract Zip Spec      14 (20) '2.0'\n 723A17E Extract OS            00 (0) 'MS-DOS'\n 723A17F General Purpose Flag  0008 (8)\n@@ -260314,15 +260314,15 @@\n 723D55E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 723D560   Length              0005 (5)\n 723D562   Flags               01 (1) 'Modification'\n 723D563   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 723D567 PAYLOAD\n \n 7240DE3 DATA DESCRIPTOR       08074B50 (134695760)\n-7240DE7 CRC                   008AC5F4 (9094644)\n+7240DE7 CRC                   3DAF18ED (1034885357)\n 7240DEB Compressed Size       0000387C (14460)\n 7240DEF Uncompressed Size     0000387C (14460)\n \n 7240DF3 LOCAL HEADER #9338    04034B50 (67324752)\n 7240DF7 Extract Zip Spec      14 (20) '2.0'\n 7240DF8 Extract OS            00 (0) 'MS-DOS'\n 7240DF9 General Purpose Flag  0008 (8)\n@@ -260370,15 +260370,15 @@\n 7241880 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 7241882   Length              0005 (5)\n 7241884   Flags               01 (1) 'Modification'\n 7241885   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 7241889 PAYLOAD\n \n 725AA20 DATA DESCRIPTOR       08074B50 (134695760)\n-725AA24 CRC                   21B629DC (565586396)\n+725AA24 CRC                   763760A5 (1983340709)\n 725AA28 Compressed Size       00019197 (102807)\n 725AA2C Uncompressed Size     00019197 (102807)\n \n 725AA30 CENTRAL HEADER #1     02014B50 (33639248)\n 725AA34 Created Zip Spec      14 (20) '2.0'\n 725AA35 Created OS            00 (0) 'MS-DOS'\n 725AA36 Extract Zip Spec      14 (20) '2.0'\n@@ -493547,15 +493547,15 @@\n 738A13E Created OS            00 (0) 'MS-DOS'\n 738A13F Extract Zip Spec      14 (20) '2.0'\n 738A140 Extract OS            00 (0) 'MS-DOS'\n 738A141 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 738A143 Compression Method    0000 (0) 'Stored'\n 738A145 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-738A149 CRC                   7231E8C4 (1915873476)\n+738A149 CRC                   932BC11B (2469118235)\n 738A14D Compressed Size       0000C1EB (49643)\n 738A151 Uncompressed Size     0000C1EB (49643)\n 738A155 Filename Length       005C (92)\n 738A157 Extra Length          0009 (9)\n 738A159 Comment Length        0000 (0)\n 738A15B Disk Start            0000 (0)\n 738A15D Int File Attributes   0000 (0)\n@@ -493577,15 +493577,15 @@\n 738A1D1 Created OS            00 (0) 'MS-DOS'\n 738A1D2 Extract Zip Spec      14 (20) '2.0'\n 738A1D3 Extract OS            00 (0) 'MS-DOS'\n 738A1D4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 738A1D6 Compression Method    0000 (0) 'Stored'\n 738A1D8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-738A1DC CRC                   118B2BCF (294333391)\n+738A1DC CRC                   41ECDC94 (1106042004)\n 738A1E0 Compressed Size       0000A679 (42617)\n 738A1E4 Uncompressed Size     0000A679 (42617)\n 738A1E8 Filename Length       0053 (83)\n 738A1EA Extra Length          0009 (9)\n 738A1EC Comment Length        0000 (0)\n 738A1EE Disk Start            0000 (0)\n 738A1F0 Int File Attributes   0000 (0)\n@@ -527489,15 +527489,15 @@\n 73B55C4 Created OS            00 (0) 'MS-DOS'\n 73B55C5 Extract Zip Spec      14 (20) '2.0'\n 73B55C6 Extract OS            00 (0) 'MS-DOS'\n 73B55C7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B55C9 Compression Method    0000 (0) 'Stored'\n 73B55CB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B55CF CRC                   950CEDEF (2500652527)\n+73B55CF CRC                   383F3295 (943665813)\n 73B55D3 Compressed Size       0001517E (86398)\n 73B55D7 Uncompressed Size     0001517E (86398)\n 73B55DB Filename Length       004F (79)\n 73B55DD Extra Length          0009 (9)\n 73B55DF Comment Length        0000 (0)\n 73B55E1 Disk Start            0000 (0)\n 73B55E3 Int File Attributes   0000 (0)\n@@ -527879,15 +527879,15 @@\n 73B5C64 Created OS            00 (0) 'MS-DOS'\n 73B5C65 Extract Zip Spec      14 (20) '2.0'\n 73B5C66 Extract OS            00 (0) 'MS-DOS'\n 73B5C67 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B5C69 Compression Method    0000 (0) 'Stored'\n 73B5C6B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B5C6F CRC                   AB9030E1 (2878353633)\n+73B5C6F CRC                   0932517D (154292605)\n 73B5C73 Compressed Size       0001C15D (115037)\n 73B5C77 Uncompressed Size     0001C15D (115037)\n 73B5C7B Filename Length       005D (93)\n 73B5C7D Extra Length          0009 (9)\n 73B5C7F Comment Length        0000 (0)\n 73B5C81 Disk Start            0000 (0)\n 73B5C83 Int File Attributes   0000 (0)\n@@ -527939,15 +527939,15 @@\n 73B5D87 Created OS            00 (0) 'MS-DOS'\n 73B5D88 Extract Zip Spec      14 (20) '2.0'\n 73B5D89 Extract OS            00 (0) 'MS-DOS'\n 73B5D8A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B5D8C Compression Method    0000 (0) 'Stored'\n 73B5D8E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B5D92 CRC                   89B4463E (2310293054)\n+73B5D92 CRC                   22528A5E (575834718)\n 73B5D96 Compressed Size       0000F39A (62362)\n 73B5D9A Uncompressed Size     0000F39A (62362)\n 73B5D9E Filename Length       005D (93)\n 73B5DA0 Extra Length          0009 (9)\n 73B5DA2 Comment Length        0000 (0)\n 73B5DA4 Disk Start            0000 (0)\n 73B5DA6 Int File Attributes   0000 (0)\n@@ -529889,15 +529889,15 @@\n 73B8297 Created OS            00 (0) 'MS-DOS'\n 73B8298 Extract Zip Spec      14 (20) '2.0'\n 73B8299 Extract OS            00 (0) 'MS-DOS'\n 73B829A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B829C Compression Method    0000 (0) 'Stored'\n 73B829E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B82A2 CRC                   B17A4362 (2977579874)\n+73B82A2 CRC                   6FC2A2F2 (1875026674)\n 73B82A6 Compressed Size       00001501 (5377)\n 73B82AA Uncompressed Size     00001501 (5377)\n 73B82AE Filename Length       0056 (86)\n 73B82B0 Extra Length          0009 (9)\n 73B82B2 Comment Length        0000 (0)\n 73B82B4 Disk Start            0000 (0)\n 73B82B6 Int File Attributes   0000 (0)\n@@ -530459,15 +530459,15 @@\n 73B8D4F Created OS            00 (0) 'MS-DOS'\n 73B8D50 Extract Zip Spec      14 (20) '2.0'\n 73B8D51 Extract OS            00 (0) 'MS-DOS'\n 73B8D52 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B8D54 Compression Method    0000 (0) 'Stored'\n 73B8D56 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B8D5A CRC                   71FABF9B (1912258459)\n+73B8D5A CRC                   F9DD02EF (4192010991)\n 73B8D5E Compressed Size       000032DE (13022)\n 73B8D62 Uncompressed Size     000032DE (13022)\n 73B8D66 Filename Length       0050 (80)\n 73B8D68 Extra Length          0009 (9)\n 73B8D6A Comment Length        0000 (0)\n 73B8D6C Disk Start            0000 (0)\n 73B8D6E Int File Attributes   0000 (0)\n@@ -530609,15 +530609,15 @@\n 73B9013 Created OS            00 (0) 'MS-DOS'\n 73B9014 Extract Zip Spec      14 (20) '2.0'\n 73B9015 Extract OS            00 (0) 'MS-DOS'\n 73B9016 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B9018 Compression Method    0000 (0) 'Stored'\n 73B901A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B901E CRC                   A73906A3 (2805532323)\n+73B901E CRC                   9C2EE4E0 (2620318944)\n 73B9022 Compressed Size       00017A5C (96860)\n 73B9026 Uncompressed Size     00017A5C (96860)\n 73B902A Filename Length       0056 (86)\n 73B902C Extra Length          0009 (9)\n 73B902E Comment Length        0000 (0)\n 73B9030 Disk Start            0000 (0)\n 73B9032 Int File Attributes   0000 (0)\n@@ -531059,15 +531059,15 @@\n 73B9850 Created OS            00 (0) 'MS-DOS'\n 73B9851 Extract Zip Spec      14 (20) '2.0'\n 73B9852 Extract OS            00 (0) 'MS-DOS'\n 73B9853 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73B9855 Compression Method    0000 (0) 'Stored'\n 73B9857 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73B985B CRC                   5CA109D4 (1554057684)\n+73B985B CRC                   3441BE42 (876723778)\n 73B985F Compressed Size       00004880 (18560)\n 73B9863 Uncompressed Size     00004880 (18560)\n 73B9867 Filename Length       005C (92)\n 73B9869 Extra Length          0009 (9)\n 73B986B Comment Length        0000 (0)\n 73B986D Disk Start            0000 (0)\n 73B986F Int File Attributes   0000 (0)\n@@ -531899,15 +531899,15 @@\n 73BA7A6 Created OS            00 (0) 'MS-DOS'\n 73BA7A7 Extract Zip Spec      14 (20) '2.0'\n 73BA7A8 Extract OS            00 (0) 'MS-DOS'\n 73BA7A9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BA7AB Compression Method    0000 (0) 'Stored'\n 73BA7AD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BA7B1 CRC                   5D0FF9CC (1561328076)\n+73BA7B1 CRC                   250B8A20 (621513248)\n 73BA7B5 Compressed Size       00011B36 (72502)\n 73BA7B9 Uncompressed Size     00011B36 (72502)\n 73BA7BD Filename Length       0062 (98)\n 73BA7BF Extra Length          0009 (9)\n 73BA7C1 Comment Length        0000 (0)\n 73BA7C3 Disk Start            0000 (0)\n 73BA7C5 Int File Attributes   0000 (0)\n@@ -532049,15 +532049,15 @@\n 73BAA3F Created OS            00 (0) 'MS-DOS'\n 73BAA40 Extract Zip Spec      14 (20) '2.0'\n 73BAA41 Extract OS            00 (0) 'MS-DOS'\n 73BAA42 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BAA44 Compression Method    0000 (0) 'Stored'\n 73BAA46 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BAA4A CRC                   1E0B1B6B (504044395)\n+73BAA4A CRC                   0981AD10 (159493392)\n 73BAA4E Compressed Size       000120EB (73963)\n 73BAA52 Uncompressed Size     000120EB (73963)\n 73BAA56 Filename Length       0051 (81)\n 73BAA58 Extra Length          0009 (9)\n 73BAA5A Comment Length        0000 (0)\n 73BAA5C Disk Start            0000 (0)\n 73BAA5E Int File Attributes   0000 (0)\n@@ -532079,15 +532079,15 @@\n 73BAAC7 Created OS            00 (0) 'MS-DOS'\n 73BAAC8 Extract Zip Spec      14 (20) '2.0'\n 73BAAC9 Extract OS            00 (0) 'MS-DOS'\n 73BAACA General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BAACC Compression Method    0000 (0) 'Stored'\n 73BAACE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BAAD2 CRC                   F90AFABA (4178246330)\n+73BAAD2 CRC                   41648A96 (1097108118)\n 73BAAD6 Compressed Size       000055B5 (21941)\n 73BAADA Uncompressed Size     000055B5 (21941)\n 73BAADE Filename Length       005B (91)\n 73BAAE0 Extra Length          0009 (9)\n 73BAAE2 Comment Length        0000 (0)\n 73BAAE4 Disk Start            0000 (0)\n 73BAAE6 Int File Attributes   0000 (0)\n@@ -532229,15 +532229,15 @@\n 73BAD5E Created OS            00 (0) 'MS-DOS'\n 73BAD5F Extract Zip Spec      14 (20) '2.0'\n 73BAD60 Extract OS            00 (0) 'MS-DOS'\n 73BAD61 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BAD63 Compression Method    0000 (0) 'Stored'\n 73BAD65 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BAD69 CRC                   FAD1CAA6 (4208052902)\n+73BAD69 CRC                   6DA2D58A (1839388042)\n 73BAD6D Compressed Size       0000F971 (63857)\n 73BAD71 Uncompressed Size     0000F971 (63857)\n 73BAD75 Filename Length       0067 (103)\n 73BAD77 Extra Length          0009 (9)\n 73BAD79 Comment Length        0000 (0)\n 73BAD7B Disk Start            0000 (0)\n 73BAD7D Int File Attributes   0000 (0)\n@@ -532259,15 +532259,15 @@\n 73BADFC Created OS            00 (0) 'MS-DOS'\n 73BADFD Extract Zip Spec      14 (20) '2.0'\n 73BADFE Extract OS            00 (0) 'MS-DOS'\n 73BADFF General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BAE01 Compression Method    0000 (0) 'Stored'\n 73BAE03 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BAE07 CRC                   2FB7184F (800528463)\n+73BAE07 CRC                   7D953A36 (2106931766)\n 73BAE0B Compressed Size       0002B5B9 (177593)\n 73BAE0F Uncompressed Size     0002B5B9 (177593)\n 73BAE13 Filename Length       0061 (97)\n 73BAE15 Extra Length          0009 (9)\n 73BAE17 Comment Length        0000 (0)\n 73BAE19 Disk Start            0000 (0)\n 73BAE1B Int File Attributes   0000 (0)\n@@ -532289,15 +532289,15 @@\n 73BAE94 Created OS            00 (0) 'MS-DOS'\n 73BAE95 Extract Zip Spec      14 (20) '2.0'\n 73BAE96 Extract OS            00 (0) 'MS-DOS'\n 73BAE97 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BAE99 Compression Method    0000 (0) 'Stored'\n 73BAE9B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BAE9F CRC                   A5FED9B3 (2784942515)\n+73BAE9F CRC                   A56D0C1E (2775387166)\n 73BAEA3 Compressed Size       00006ACB (27339)\n 73BAEA7 Uncompressed Size     00006ACB (27339)\n 73BAEAB Filename Length       0058 (88)\n 73BAEAD Extra Length          0009 (9)\n 73BAEAF Comment Length        0000 (0)\n 73BAEB1 Disk Start            0000 (0)\n 73BAEB3 Int File Attributes   0000 (0)\n@@ -532319,15 +532319,15 @@\n 73BAF23 Created OS            00 (0) 'MS-DOS'\n 73BAF24 Extract Zip Spec      14 (20) '2.0'\n 73BAF25 Extract OS            00 (0) 'MS-DOS'\n 73BAF26 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BAF28 Compression Method    0000 (0) 'Stored'\n 73BAF2A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BAF2E CRC                   A58CACF4 (2777459956)\n+73BAF2E CRC                   B8578F36 (3092746038)\n 73BAF32 Compressed Size       00014691 (83601)\n 73BAF36 Uncompressed Size     00014691 (83601)\n 73BAF3A Filename Length       005A (90)\n 73BAF3C Extra Length          0009 (9)\n 73BAF3E Comment Length        0000 (0)\n 73BAF40 Disk Start            0000 (0)\n 73BAF42 Int File Attributes   0000 (0)\n@@ -532379,15 +532379,15 @@\n 73BB036 Created OS            00 (0) 'MS-DOS'\n 73BB037 Extract Zip Spec      14 (20) '2.0'\n 73BB038 Extract OS            00 (0) 'MS-DOS'\n 73BB039 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BB03B Compression Method    0000 (0) 'Stored'\n 73BB03D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BB041 CRC                   3F22F2C0 (1059254976)\n+73BB041 CRC                   2E3E5E95 (775839381)\n 73BB045 Compressed Size       00002B59 (11097)\n 73BB049 Uncompressed Size     00002B59 (11097)\n 73BB04D Filename Length       0049 (73)\n 73BB04F Extra Length          0009 (9)\n 73BB051 Comment Length        0000 (0)\n 73BB053 Disk Start            0000 (0)\n 73BB055 Int File Attributes   0000 (0)\n@@ -532619,15 +532619,15 @@\n 73BB40C Created OS            00 (0) 'MS-DOS'\n 73BB40D Extract Zip Spec      14 (20) '2.0'\n 73BB40E Extract OS            00 (0) 'MS-DOS'\n 73BB40F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73BB411 Compression Method    0000 (0) 'Stored'\n 73BB413 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73BB417 CRC                   23BFBE76 (599768694)\n+73BB417 CRC                   5D7A5C5B (1568300123)\n 73BB41B Compressed Size       00051AF0 (334576)\n 73BB41F Uncompressed Size     00051AF0 (334576)\n 73BB423 Filename Length       0043 (67)\n 73BB425 Extra Length          0009 (9)\n 73BB427 Comment Length        0000 (0)\n 73BB429 Disk Start            0000 (0)\n 73BB42B Int File Attributes   0000 (0)\n@@ -537899,15 +537899,15 @@\n 73C147F Created OS            00 (0) 'MS-DOS'\n 73C1480 Extract Zip Spec      14 (20) '2.0'\n 73C1481 Extract OS            00 (0) 'MS-DOS'\n 73C1482 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C1484 Compression Method    0000 (0) 'Stored'\n 73C1486 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C148A CRC                   E3BC8195 (3820781973)\n+73C148A CRC                   8F7CB682 (2407315074)\n 73C148E Compressed Size       00084604 (542212)\n 73C1492 Uncompressed Size     00084604 (542212)\n 73C1496 Filename Length       005C (92)\n 73C1498 Extra Length          0009 (9)\n 73C149A Comment Length        0000 (0)\n 73C149C Disk Start            0000 (0)\n 73C149E Int File Attributes   0000 (0)\n@@ -538319,15 +538319,15 @@\n 73C1C3E Created OS            00 (0) 'MS-DOS'\n 73C1C3F Extract Zip Spec      14 (20) '2.0'\n 73C1C40 Extract OS            00 (0) 'MS-DOS'\n 73C1C41 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C1C43 Compression Method    0000 (0) 'Stored'\n 73C1C45 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C1C49 CRC                   18FEF3EC (419361772)\n+73C1C49 CRC                   4A7E03A1 (1249772449)\n 73C1C4D Compressed Size       00084604 (542212)\n 73C1C51 Uncompressed Size     00084604 (542212)\n 73C1C55 Filename Length       005C (92)\n 73C1C57 Extra Length          0009 (9)\n 73C1C59 Comment Length        0000 (0)\n 73C1C5B Disk Start            0000 (0)\n 73C1C5D Int File Attributes   0000 (0)\n@@ -538739,15 +538739,15 @@\n 73C23F0 Created OS            00 (0) 'MS-DOS'\n 73C23F1 Extract Zip Spec      14 (20) '2.0'\n 73C23F2 Extract OS            00 (0) 'MS-DOS'\n 73C23F3 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C23F5 Compression Method    0000 (0) 'Stored'\n 73C23F7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C23FB CRC                   65130E93 (1695747731)\n+73C23FB CRC                   2558C032 (626573362)\n 73C23FF Compressed Size       00083ECC (540364)\n 73C2403 Uncompressed Size     00083ECC (540364)\n 73C2407 Filename Length       005B (91)\n 73C2409 Extra Length          0009 (9)\n 73C240B Comment Length        0000 (0)\n 73C240D Disk Start            0000 (0)\n 73C240F Int File Attributes   0000 (0)\n@@ -538859,15 +538859,15 @@\n 73C2609 Created OS            00 (0) 'MS-DOS'\n 73C260A Extract Zip Spec      14 (20) '2.0'\n 73C260B Extract OS            00 (0) 'MS-DOS'\n 73C260C General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C260E Compression Method    0000 (0) 'Stored'\n 73C2610 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C2614 CRC                   1B2FCEDA (456117978)\n+73C2614 CRC                   E6B97279 (3870913145)\n 73C2618 Compressed Size       0000BD08 (48392)\n 73C261C Uncompressed Size     0000BD08 (48392)\n 73C2620 Filename Length       004A (74)\n 73C2622 Extra Length          0009 (9)\n 73C2624 Comment Length        0000 (0)\n 73C2626 Disk Start            0000 (0)\n 73C2628 Int File Attributes   0000 (0)\n@@ -539009,15 +539009,15 @@\n 73C288D Created OS            00 (0) 'MS-DOS'\n 73C288E Extract Zip Spec      14 (20) '2.0'\n 73C288F Extract OS            00 (0) 'MS-DOS'\n 73C2890 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C2892 Compression Method    0000 (0) 'Stored'\n 73C2894 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C2898 CRC                   2C1DF4AA (740160682)\n+73C2898 CRC                   1B954E1A (462769690)\n 73C289C Compressed Size       00081940 (530752)\n 73C28A0 Uncompressed Size     00081940 (530752)\n 73C28A4 Filename Length       0045 (69)\n 73C28A6 Extra Length          0009 (9)\n 73C28A8 Comment Length        0000 (0)\n 73C28AA Disk Start            0000 (0)\n 73C28AC Int File Attributes   0000 (0)\n@@ -539279,15 +539279,15 @@\n 73C2CE6 Created OS            00 (0) 'MS-DOS'\n 73C2CE7 Extract Zip Spec      14 (20) '2.0'\n 73C2CE8 Extract OS            00 (0) 'MS-DOS'\n 73C2CE9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C2CEB Compression Method    0000 (0) 'Stored'\n 73C2CED Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C2CF1 CRC                   C871039F (3362849695)\n+73C2CF1 CRC                   BBAE3ECD (3148758733)\n 73C2CF5 Compressed Size       00071CC0 (466112)\n 73C2CF9 Uncompressed Size     00071CC0 (466112)\n 73C2CFD Filename Length       0043 (67)\n 73C2CFF Extra Length          0009 (9)\n 73C2D01 Comment Length        0000 (0)\n 73C2D03 Disk Start            0000 (0)\n 73C2D05 Int File Attributes   0000 (0)\n@@ -539729,15 +539729,15 @@\n 73C33FF Created OS            00 (0) 'MS-DOS'\n 73C3400 Extract Zip Spec      14 (20) '2.0'\n 73C3401 Extract OS            00 (0) 'MS-DOS'\n 73C3402 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3404 Compression Method    0000 (0) 'Stored'\n 73C3406 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C340A CRC                   6105D279 (1627771513)\n+73C340A CRC                   D59E532F (3583922991)\n 73C340E Compressed Size       00067E88 (425608)\n 73C3412 Uncompressed Size     00067E88 (425608)\n 73C3416 Filename Length       0051 (81)\n 73C3418 Extra Length          0009 (9)\n 73C341A Comment Length        0000 (0)\n 73C341C Disk Start            0000 (0)\n 73C341E Int File Attributes   0000 (0)\n@@ -539789,15 +539789,15 @@\n 73C350C Created OS            00 (0) 'MS-DOS'\n 73C350D Extract Zip Spec      14 (20) '2.0'\n 73C350E Extract OS            00 (0) 'MS-DOS'\n 73C350F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3511 Compression Method    0000 (0) 'Stored'\n 73C3513 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3517 CRC                   4F80D4CD (1333843149)\n+73C3517 CRC                   F0ECFB93 (4042062739)\n 73C351B Compressed Size       00050EF5 (331509)\n 73C351F Uncompressed Size     00050EF5 (331509)\n 73C3523 Filename Length       0039 (57)\n 73C3525 Extra Length          0009 (9)\n 73C3527 Comment Length        0000 (0)\n 73C3529 Disk Start            0000 (0)\n 73C352B Int File Attributes   0000 (0)\n@@ -539819,15 +539819,15 @@\n 73C357C Created OS            00 (0) 'MS-DOS'\n 73C357D Extract Zip Spec      14 (20) '2.0'\n 73C357E Extract OS            00 (0) 'MS-DOS'\n 73C357F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3581 Compression Method    0000 (0) 'Stored'\n 73C3583 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3587 CRC                   9E04A33B (2651104059)\n+73C3587 CRC                   D9897226 (3649663526)\n 73C358B Compressed Size       00031226 (201254)\n 73C358F Uncompressed Size     00031226 (201254)\n 73C3593 Filename Length       003C (60)\n 73C3595 Extra Length          0009 (9)\n 73C3597 Comment Length        0000 (0)\n 73C3599 Disk Start            0000 (0)\n 73C359B Int File Attributes   0000 (0)\n@@ -539879,15 +539879,15 @@\n 73C3667 Created OS            00 (0) 'MS-DOS'\n 73C3668 Extract Zip Spec      14 (20) '2.0'\n 73C3669 Extract OS            00 (0) 'MS-DOS'\n 73C366A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C366C Compression Method    0000 (0) 'Stored'\n 73C366E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3672 CRC                   019EBF84 (27180932)\n+73C3672 CRC                   FD78803A (4252532794)\n 73C3676 Compressed Size       0000CA11 (51729)\n 73C367A Uncompressed Size     0000CA11 (51729)\n 73C367E Filename Length       0049 (73)\n 73C3680 Extra Length          0009 (9)\n 73C3682 Comment Length        0000 (0)\n 73C3684 Disk Start            0000 (0)\n 73C3686 Int File Attributes   0000 (0)\n@@ -539969,15 +539969,15 @@\n 73C37D4 Created OS            00 (0) 'MS-DOS'\n 73C37D5 Extract Zip Spec      14 (20) '2.0'\n 73C37D6 Extract OS            00 (0) 'MS-DOS'\n 73C37D7 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C37D9 Compression Method    0000 (0) 'Stored'\n 73C37DB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C37DF CRC                   581C8DEA (1478266346)\n+73C37DF CRC                   4E6B4E20 (1315655200)\n 73C37E3 Compressed Size       0000221D (8733)\n 73C37E7 Uncompressed Size     0000221D (8733)\n 73C37EB Filename Length       004C (76)\n 73C37ED Extra Length          0009 (9)\n 73C37EF Comment Length        0000 (0)\n 73C37F1 Disk Start            0000 (0)\n 73C37F3 Int File Attributes   0000 (0)\n@@ -539999,15 +539999,15 @@\n 73C3857 Created OS            00 (0) 'MS-DOS'\n 73C3858 Extract Zip Spec      14 (20) '2.0'\n 73C3859 Extract OS            00 (0) 'MS-DOS'\n 73C385A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C385C Compression Method    0000 (0) 'Stored'\n 73C385E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3862 CRC                   E27181F5 (3799089653)\n+73C3862 CRC                   23D27D5F (600997215)\n 73C3866 Compressed Size       000075A7 (30119)\n 73C386A Uncompressed Size     000075A7 (30119)\n 73C386E Filename Length       0057 (87)\n 73C3870 Extra Length          0009 (9)\n 73C3872 Comment Length        0000 (0)\n 73C3874 Disk Start            0000 (0)\n 73C3876 Int File Attributes   0000 (0)\n@@ -540029,15 +540029,15 @@\n 73C38E5 Created OS            00 (0) 'MS-DOS'\n 73C38E6 Extract Zip Spec      14 (20) '2.0'\n 73C38E7 Extract OS            00 (0) 'MS-DOS'\n 73C38E8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C38EA Compression Method    0000 (0) 'Stored'\n 73C38EC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C38F0 CRC                   7B12AE4D (2064821837)\n+73C38F0 CRC                   D2702152 (3530563922)\n 73C38F4 Compressed Size       000090F7 (37111)\n 73C38F8 Uncompressed Size     000090F7 (37111)\n 73C38FC Filename Length       0052 (82)\n 73C38FE Extra Length          0009 (9)\n 73C3900 Comment Length        0000 (0)\n 73C3902 Disk Start            0000 (0)\n 73C3904 Int File Attributes   0000 (0)\n@@ -540059,15 +540059,15 @@\n 73C396E Created OS            00 (0) 'MS-DOS'\n 73C396F Extract Zip Spec      14 (20) '2.0'\n 73C3970 Extract OS            00 (0) 'MS-DOS'\n 73C3971 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3973 Compression Method    0000 (0) 'Stored'\n 73C3975 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3979 CRC                   ABA0143A (2879394874)\n+73C3979 CRC                   E4014481 (3825288321)\n 73C397D Compressed Size       0000621B (25115)\n 73C3981 Uncompressed Size     0000621B (25115)\n 73C3985 Filename Length       0056 (86)\n 73C3987 Extra Length          0009 (9)\n 73C3989 Comment Length        0000 (0)\n 73C398B Disk Start            0000 (0)\n 73C398D Int File Attributes   0000 (0)\n@@ -540089,15 +540089,15 @@\n 73C39FB Created OS            00 (0) 'MS-DOS'\n 73C39FC Extract Zip Spec      14 (20) '2.0'\n 73C39FD Extract OS            00 (0) 'MS-DOS'\n 73C39FE General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3A00 Compression Method    0000 (0) 'Stored'\n 73C3A02 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3A06 CRC                   8B38B6F4 (2335749876)\n+73C3A06 CRC                   CE063654 (3456513620)\n 73C3A0A Compressed Size       0000DD53 (56659)\n 73C3A0E Uncompressed Size     0000DD53 (56659)\n 73C3A12 Filename Length       0052 (82)\n 73C3A14 Extra Length          0009 (9)\n 73C3A16 Comment Length        0000 (0)\n 73C3A18 Disk Start            0000 (0)\n 73C3A1A Int File Attributes   0000 (0)\n@@ -540119,15 +540119,15 @@\n 73C3A84 Created OS            00 (0) 'MS-DOS'\n 73C3A85 Extract Zip Spec      14 (20) '2.0'\n 73C3A86 Extract OS            00 (0) 'MS-DOS'\n 73C3A87 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3A89 Compression Method    0000 (0) 'Stored'\n 73C3A8B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3A8F CRC                   FAE512AD (4209316525)\n+73C3A8F CRC                   44F4ECF3 (1156902131)\n 73C3A93 Compressed Size       00021358 (136024)\n 73C3A97 Uncompressed Size     00021358 (136024)\n 73C3A9B Filename Length       004C (76)\n 73C3A9D Extra Length          0009 (9)\n 73C3A9F Comment Length        0000 (0)\n 73C3AA1 Disk Start            0000 (0)\n 73C3AA3 Int File Attributes   0000 (0)\n@@ -540149,15 +540149,15 @@\n 73C3B07 Created OS            00 (0) 'MS-DOS'\n 73C3B08 Extract Zip Spec      14 (20) '2.0'\n 73C3B09 Extract OS            00 (0) 'MS-DOS'\n 73C3B0A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3B0C Compression Method    0000 (0) 'Stored'\n 73C3B0E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3B12 CRC                   85CCFFC1 (2244804545)\n+73C3B12 CRC                   70D4A84B (1892984907)\n 73C3B16 Compressed Size       000325AC (206252)\n 73C3B1A Uncompressed Size     000325AC (206252)\n 73C3B1E Filename Length       004C (76)\n 73C3B20 Extra Length          0009 (9)\n 73C3B22 Comment Length        0000 (0)\n 73C3B24 Disk Start            0000 (0)\n 73C3B26 Int File Attributes   0000 (0)\n@@ -540179,15 +540179,15 @@\n 73C3B8A Created OS            00 (0) 'MS-DOS'\n 73C3B8B Extract Zip Spec      14 (20) '2.0'\n 73C3B8C Extract OS            00 (0) 'MS-DOS'\n 73C3B8D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3B8F Compression Method    0000 (0) 'Stored'\n 73C3B91 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3B95 CRC                   3F5AEF05 (1062924037)\n+73C3B95 CRC                   06A4D9E4 (111466980)\n 73C3B99 Compressed Size       00006F70 (28528)\n 73C3B9D Uncompressed Size     00006F70 (28528)\n 73C3BA1 Filename Length       0050 (80)\n 73C3BA3 Extra Length          0009 (9)\n 73C3BA5 Comment Length        0000 (0)\n 73C3BA7 Disk Start            0000 (0)\n 73C3BA9 Int File Attributes   0000 (0)\n@@ -540209,15 +540209,15 @@\n 73C3C11 Created OS            00 (0) 'MS-DOS'\n 73C3C12 Extract Zip Spec      14 (20) '2.0'\n 73C3C13 Extract OS            00 (0) 'MS-DOS'\n 73C3C14 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3C16 Compression Method    0000 (0) 'Stored'\n 73C3C18 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3C1C CRC                   C83CB8FA (3359422714)\n+73C3C1C CRC                   AB392B90 (2872650640)\n 73C3C20 Compressed Size       000063F0 (25584)\n 73C3C24 Uncompressed Size     000063F0 (25584)\n 73C3C28 Filename Length       0052 (82)\n 73C3C2A Extra Length          0009 (9)\n 73C3C2C Comment Length        0000 (0)\n 73C3C2E Disk Start            0000 (0)\n 73C3C30 Int File Attributes   0000 (0)\n@@ -540239,15 +540239,15 @@\n 73C3C9A Created OS            00 (0) 'MS-DOS'\n 73C3C9B Extract Zip Spec      14 (20) '2.0'\n 73C3C9C Extract OS            00 (0) 'MS-DOS'\n 73C3C9D General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3C9F Compression Method    0000 (0) 'Stored'\n 73C3CA1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3CA5 CRC                   E5674D20 (3848752416)\n+73C3CA5 CRC                   5CA0B454 (1554035796)\n 73C3CA9 Compressed Size       000026D2 (9938)\n 73C3CAD Uncompressed Size     000026D2 (9938)\n 73C3CB1 Filename Length       0056 (86)\n 73C3CB3 Extra Length          0009 (9)\n 73C3CB5 Comment Length        0000 (0)\n 73C3CB7 Disk Start            0000 (0)\n 73C3CB9 Int File Attributes   0000 (0)\n@@ -540269,15 +540269,15 @@\n 73C3D27 Created OS            00 (0) 'MS-DOS'\n 73C3D28 Extract Zip Spec      14 (20) '2.0'\n 73C3D29 Extract OS            00 (0) 'MS-DOS'\n 73C3D2A General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3D2C Compression Method    0000 (0) 'Stored'\n 73C3D2E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3D32 CRC                   D66B330D (3597349645)\n+73C3D32 CRC                   8CBB938B (2361103243)\n 73C3D36 Compressed Size       00012891 (75921)\n 73C3D3A Uncompressed Size     00012891 (75921)\n 73C3D3E Filename Length       0063 (99)\n 73C3D40 Extra Length          0009 (9)\n 73C3D42 Comment Length        0000 (0)\n 73C3D44 Disk Start            0000 (0)\n 73C3D46 Int File Attributes   0000 (0)\n@@ -540299,15 +540299,15 @@\n 73C3DC1 Created OS            00 (0) 'MS-DOS'\n 73C3DC2 Extract Zip Spec      14 (20) '2.0'\n 73C3DC3 Extract OS            00 (0) 'MS-DOS'\n 73C3DC4 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3DC6 Compression Method    0000 (0) 'Stored'\n 73C3DC8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3DCC CRC                   FE49E077 (4266254455)\n+73C3DCC CRC                   4E9BC677 (1318831735)\n 73C3DD0 Compressed Size       0000272E (10030)\n 73C3DD4 Uncompressed Size     0000272E (10030)\n 73C3DD8 Filename Length       0059 (89)\n 73C3DDA Extra Length          0009 (9)\n 73C3DDC Comment Length        0000 (0)\n 73C3DDE Disk Start            0000 (0)\n 73C3DE0 Int File Attributes   0000 (0)\n@@ -540329,15 +540329,15 @@\n 73C3E51 Created OS            00 (0) 'MS-DOS'\n 73C3E52 Extract Zip Spec      14 (20) '2.0'\n 73C3E53 Extract OS            00 (0) 'MS-DOS'\n 73C3E54 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3E56 Compression Method    0000 (0) 'Stored'\n 73C3E58 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3E5C CRC                   07C3F165 (130281829)\n+73C3E5C CRC                   75E6A46D (1978049645)\n 73C3E60 Compressed Size       00008CE6 (36070)\n 73C3E64 Uncompressed Size     00008CE6 (36070)\n 73C3E68 Filename Length       0046 (70)\n 73C3E6A Extra Length          0009 (9)\n 73C3E6C Comment Length        0000 (0)\n 73C3E6E Disk Start            0000 (0)\n 73C3E70 Int File Attributes   0000 (0)\n@@ -540359,15 +540359,15 @@\n 73C3ECE Created OS            00 (0) 'MS-DOS'\n 73C3ECF Extract Zip Spec      14 (20) '2.0'\n 73C3ED0 Extract OS            00 (0) 'MS-DOS'\n 73C3ED1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3ED3 Compression Method    0000 (0) 'Stored'\n 73C3ED5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3ED9 CRC                   F3F8D808 (4093171720)\n+73C3ED9 CRC                   C2BD1854 (3267172436)\n 73C3EDD Compressed Size       00007112 (28946)\n 73C3EE1 Uncompressed Size     00007112 (28946)\n 73C3EE5 Filename Length       0053 (83)\n 73C3EE7 Extra Length          0009 (9)\n 73C3EE9 Comment Length        0000 (0)\n 73C3EEB Disk Start            0000 (0)\n 73C3EED Int File Attributes   0000 (0)\n@@ -540389,15 +540389,15 @@\n 73C3F58 Created OS            00 (0) 'MS-DOS'\n 73C3F59 Extract Zip Spec      14 (20) '2.0'\n 73C3F5A Extract OS            00 (0) 'MS-DOS'\n 73C3F5B General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3F5D Compression Method    0000 (0) 'Stored'\n 73C3F5F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3F63 CRC                   6837AB46 (1748478790)\n+73C3F63 CRC                   D8165D7F (3625344383)\n 73C3F67 Compressed Size       000066AF (26287)\n 73C3F6B Uncompressed Size     000066AF (26287)\n 73C3F6F Filename Length       004F (79)\n 73C3F71 Extra Length          0009 (9)\n 73C3F73 Comment Length        0000 (0)\n 73C3F75 Disk Start            0000 (0)\n 73C3F77 Int File Attributes   0000 (0)\n@@ -540419,15 +540419,15 @@\n 73C3FDE Created OS            00 (0) 'MS-DOS'\n 73C3FDF Extract Zip Spec      14 (20) '2.0'\n 73C3FE0 Extract OS            00 (0) 'MS-DOS'\n 73C3FE1 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C3FE3 Compression Method    0000 (0) 'Stored'\n 73C3FE5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C3FE9 CRC                   93AB5A9E (2477480606)\n+73C3FE9 CRC                   267A38F9 (645544185)\n 73C3FED Compressed Size       0000903F (36927)\n 73C3FF1 Uncompressed Size     0000903F (36927)\n 73C3FF5 Filename Length       004C (76)\n 73C3FF7 Extra Length          0009 (9)\n 73C3FF9 Comment Length        0000 (0)\n 73C3FFB Disk Start            0000 (0)\n 73C3FFD Int File Attributes   0000 (0)\n@@ -540449,15 +540449,15 @@\n 73C4061 Created OS            00 (0) 'MS-DOS'\n 73C4062 Extract Zip Spec      14 (20) '2.0'\n 73C4063 Extract OS            00 (0) 'MS-DOS'\n 73C4064 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C4066 Compression Method    0000 (0) 'Stored'\n 73C4068 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C406C CRC                   10434827 (272844839)\n+73C406C CRC                   5604B20C (1443148300)\n 73C4070 Compressed Size       00018A2B (100907)\n 73C4074 Uncompressed Size     00018A2B (100907)\n 73C4078 Filename Length       004E (78)\n 73C407A Extra Length          0009 (9)\n 73C407C Comment Length        0000 (0)\n 73C407E Disk Start            0000 (0)\n 73C4080 Int File Attributes   0000 (0)\n@@ -540479,15 +540479,15 @@\n 73C40E6 Created OS            00 (0) 'MS-DOS'\n 73C40E7 Extract Zip Spec      14 (20) '2.0'\n 73C40E8 Extract OS            00 (0) 'MS-DOS'\n 73C40E9 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C40EB Compression Method    0000 (0) 'Stored'\n 73C40ED Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C40F1 CRC                   3306D6EF (856086255)\n+73C40F1 CRC                   51C02AD0 (1371548368)\n 73C40F5 Compressed Size       0001B66E (112238)\n 73C40F9 Uncompressed Size     0001B66E (112238)\n 73C40FD Filename Length       0054 (84)\n 73C40FF Extra Length          0009 (9)\n 73C4101 Comment Length        0000 (0)\n 73C4103 Disk Start            0000 (0)\n 73C4105 Int File Attributes   0000 (0)\n@@ -540509,15 +540509,15 @@\n 73C4171 Created OS            00 (0) 'MS-DOS'\n 73C4172 Extract Zip Spec      14 (20) '2.0'\n 73C4173 Extract OS            00 (0) 'MS-DOS'\n 73C4174 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C4176 Compression Method    0000 (0) 'Stored'\n 73C4178 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C417C CRC                   28754E57 (678776407)\n+73C417C CRC                   AA5830E3 (2857906403)\n 73C4180 Compressed Size       00034580 (214400)\n 73C4184 Uncompressed Size     00034580 (214400)\n 73C4188 Filename Length       004D (77)\n 73C418A Extra Length          0009 (9)\n 73C418C Comment Length        0000 (0)\n 73C418E Disk Start            0000 (0)\n 73C4190 Int File Attributes   0000 (0)\n@@ -540539,15 +540539,15 @@\n 73C41F5 Created OS            00 (0) 'MS-DOS'\n 73C41F6 Extract Zip Spec      14 (20) '2.0'\n 73C41F7 Extract OS            00 (0) 'MS-DOS'\n 73C41F8 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C41FA Compression Method    0000 (0) 'Stored'\n 73C41FC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C4200 CRC                   97D54312 (2547335954)\n+73C4200 CRC                   E793649C (3885196444)\n 73C4204 Compressed Size       00011B12 (72466)\n 73C4208 Uncompressed Size     00011B12 (72466)\n 73C420C Filename Length       0050 (80)\n 73C420E Extra Length          0009 (9)\n 73C4210 Comment Length        0000 (0)\n 73C4212 Disk Start            0000 (0)\n 73C4214 Int File Attributes   0000 (0)\n@@ -540569,15 +540569,15 @@\n 73C427C Created OS            00 (0) 'MS-DOS'\n 73C427D Extract Zip Spec      14 (20) '2.0'\n 73C427E Extract OS            00 (0) 'MS-DOS'\n 73C427F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C4281 Compression Method    0000 (0) 'Stored'\n 73C4283 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C4287 CRC                   30368C12 (808881170)\n+73C4287 CRC                   E9176540 (3910624576)\n 73C428B Compressed Size       0000245B (9307)\n 73C428F Uncompressed Size     0000245B (9307)\n 73C4293 Filename Length       0063 (99)\n 73C4295 Extra Length          0009 (9)\n 73C4297 Comment Length        0000 (0)\n 73C4299 Disk Start            0000 (0)\n 73C429B Int File Attributes   0000 (0)\n@@ -540599,15 +540599,15 @@\n 73C4316 Created OS            00 (0) 'MS-DOS'\n 73C4317 Extract Zip Spec      14 (20) '2.0'\n 73C4318 Extract OS            00 (0) 'MS-DOS'\n 73C4319 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C431B Compression Method    0000 (0) 'Stored'\n 73C431D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C4321 CRC                   4031303B (1076965435)\n+73C4321 CRC                   70D1B93E (1892792638)\n 73C4325 Compressed Size       0001194B (72011)\n 73C4329 Uncompressed Size     0001194B (72011)\n 73C432D Filename Length       004E (78)\n 73C432F Extra Length          0009 (9)\n 73C4331 Comment Length        0000 (0)\n 73C4333 Disk Start            0000 (0)\n 73C4335 Int File Attributes   0000 (0)\n@@ -540629,15 +540629,15 @@\n 73C439B Created OS            00 (0) 'MS-DOS'\n 73C439C Extract Zip Spec      14 (20) '2.0'\n 73C439D Extract OS            00 (0) 'MS-DOS'\n 73C439E General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C43A0 Compression Method    0000 (0) 'Stored'\n 73C43A2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C43A6 CRC                   8FF525BE (2415207870)\n+73C43A6 CRC                   7EFDB15B (2130555227)\n 73C43AA Compressed Size       00008FF9 (36857)\n 73C43AE Uncompressed Size     00008FF9 (36857)\n 73C43B2 Filename Length       0050 (80)\n 73C43B4 Extra Length          0009 (9)\n 73C43B6 Comment Length        0000 (0)\n 73C43B8 Disk Start            0000 (0)\n 73C43BA Int File Attributes   0000 (0)\n@@ -540659,15 +540659,15 @@\n 73C4422 Created OS            00 (0) 'MS-DOS'\n 73C4423 Extract Zip Spec      14 (20) '2.0'\n 73C4424 Extract OS            00 (0) 'MS-DOS'\n 73C4425 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C4427 Compression Method    0000 (0) 'Stored'\n 73C4429 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C442D CRC                   08A495DE (145003998)\n+73C442D CRC                   E94D4499 (3914155161)\n 73C4431 Compressed Size       00003928 (14632)\n 73C4435 Uncompressed Size     00003928 (14632)\n 73C4439 Filename Length       004F (79)\n 73C443B Extra Length          0009 (9)\n 73C443D Comment Length        0000 (0)\n 73C443F Disk Start            0000 (0)\n 73C4441 Int File Attributes   0000 (0)\n@@ -540719,15 +540719,15 @@\n 73C4525 Created OS            00 (0) 'MS-DOS'\n 73C4526 Extract Zip Spec      14 (20) '2.0'\n 73C4527 Extract OS            00 (0) 'MS-DOS'\n 73C4528 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C452A Compression Method    0000 (0) 'Stored'\n 73C452C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C4530 CRC                   CCE0871D (3437266717)\n+73C4530 CRC                   B5170866 (3038185574)\n 73C4534 Compressed Size       00004974 (18804)\n 73C4538 Uncompressed Size     00004974 (18804)\n 73C453C Filename Length       004E (78)\n 73C453E Extra Length          0009 (9)\n 73C4540 Comment Length        0000 (0)\n 73C4542 Disk Start            0000 (0)\n 73C4544 Int File Attributes   0000 (0)\n@@ -540809,15 +540809,15 @@\n 73C469C Created OS            00 (0) 'MS-DOS'\n 73C469D Extract Zip Spec      14 (20) '2.0'\n 73C469E Extract OS            00 (0) 'MS-DOS'\n 73C469F General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C46A1 Compression Method    0000 (0) 'Stored'\n 73C46A3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C46A7 CRC                   008AC5F4 (9094644)\n+73C46A7 CRC                   3DAF18ED (1034885357)\n 73C46AB Compressed Size       0000387C (14460)\n 73C46AF Uncompressed Size     0000387C (14460)\n 73C46B3 Filename Length       0044 (68)\n 73C46B5 Extra Length          0009 (9)\n 73C46B7 Comment Length        0000 (0)\n 73C46B9 Disk Start            0000 (0)\n 73C46BB Int File Attributes   0000 (0)\n@@ -540869,15 +540869,15 @@\n 73C478E Created OS            00 (0) 'MS-DOS'\n 73C478F Extract Zip Spec      14 (20) '2.0'\n 73C4790 Extract OS            00 (0) 'MS-DOS'\n 73C4791 General Purpose Flag  0008 (8)\n         [Bit  3]              1 'Streamed'\n 73C4793 Compression Method    0000 (0) 'Stored'\n 73C4795 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-73C4799 CRC                   21B629DC (565586396)\n+73C4799 CRC                   763760A5 (1983340709)\n 73C479D Compressed Size       00019197 (102807)\n 73C47A1 Uncompressed Size     00019197 (102807)\n 73C47A5 Filename Length       0040 (64)\n 73C47A7 Extra Length          0009 (9)\n 73C47A9 Comment Length        0000 (0)\n 73C47AB Disk Start            0000 (0)\n 73C47AD 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$1241536\")),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$1241543\")),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$1241536\")),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$1241543\")),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$350668\"));\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$350674\"));\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$350689\"));\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$350695\"));\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$350730\"));\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$350736\"));\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$1606727\")),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$1606724\")),CompiledSupport.toOne(_sourceTree, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 116, 211, -1, -1)),es);\n        }\n    }).valueOf(CompiledSupport.first(core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_parameters, 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 102, 44, -1, -1))),es)))\n :\n CompiledSupport.matchFailure(core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_parameters, 2l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 102, 44, -1, -1))),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 102, 86, -1, -1)))))\n :(org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>)CompiledSupport.makeOne((java.lang.Object)null)));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _bindingArg = core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_fe._parametersValues(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/binding/executionPlan/executionPlan_generation.pure\", -1, -1, 120, 48, -1, -1))),es);\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling((java.lang.Object)(Pure.matches(_bindingArg,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,1,1)?\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_tests_executionPlanTests.java", "source2": "org/finos/legend/pure/generated/core_pure_binding_executionPlan_tests_executionPlanTests.java", "unified_diff": "@@ -211,15 +211,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = true\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1362970\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1362971\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetch$5$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -242,15 +242,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = false\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName,lastName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetchUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1362996\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1362997\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetchUnexpanded$6$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -273,15 +273,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = false\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetchCheckedUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363022\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363023\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetchCheckedUnexpanded$7$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -304,15 +304,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = true\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeGraphFetchChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363048\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person> _gft = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363049\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeGraphFetchChecked$8$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>>>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"gft\",_gft);\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_Person>> execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -335,15 +335,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = Class[impls=]\\n\",\"  resultSizeRange = *\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Internalize\\n\",\"    (\\n\",\"      type = Class[impls=]\\n\",\"      resultSizeRange = *\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"      enableConstraints = true\\n\",\"      checked = true\\n\",\"      graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName,lastName}}#\\n\",\"\\n\",\"      (\\n\",\"        VariableResolution\\n\",\"        (\\n\",\"          type = ByteStream\\n\",\"          varName = data\\n\",\"\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeWithM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363074\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363075\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeWithM2MChaining$9$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -366,15 +366,15 @@\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = String\\n\",\"  resultSizeRange = 1\\n\",\"  (\\n\",\"    FunctionParametersValidationNode\\n\",\"    (\\n\",\"      functionParameters = [data:ByteStream[1]]\\n\",\"    )\\n\",\"    ExternalFormat_Externalize\\n\",\"    (\\n\",\"      type = String\\n\",\"      resultSizeRange = 1\\n\",\"      checked = false\\n\",\"      binding = meta::external::shared::format::executionPlan::tests::MyBinding\\n\",\"\\n\",\"      (\\n\",\"        StoreMappingGlobalGraphFetch\\n\",\"        (\\n\",\"          type = PartialClass[impls=[(meta::external::shared::format::executionPlan::tests::TargetPerson | M2MMapping.meta_external_shared_format_executionPlan_tests_TargetPerson)], propertiesWithParameters = [fullName]]\\n\",\"          resultSizeRange = *\\n\",\"          store = MODEL\\n\",\"          localGraphFetchExecutionNode = \\n\",\"             InMemoryRootGraphFetch\\n\",\"             (\\n\",\"               type = PartialClass[impls=[(meta::external::shared::format::executionPlan::tests::TargetPerson | M2MMapping.meta_external_shared_format_executionPlan_tests_TargetPerson)], propertiesWithParameters = [fullName]]\\n\",\"               graphFetchTree = [meta_external_shared_format_executionPlan_tests_TargetPerson/meta::external::shared::format::executionPlan::tests::TargetPerson]{@(meta_external_shared_format_executionPlan_tests_TargetPerson->)@[/fullName]}\\n\",\"               nodeIndex = 0\\n\",\"               batchSize = 1\\n\",\"               checked = false\\n\",\"               (\\n\",\"                 ExternalFormat_Internalize\\n\",\"                 (\\n\",\"                   type = Class[impls=]\\n\",\"                   resultSizeRange = *\\n\",\"                   binding = meta::external::shared::format::executionPlan::tests::MyBinding[application/x.flatdata]\\n\",\"                   enableConstraints = true\\n\",\"                   checked = false\\n\",\"                   graphFetchTree = #{meta::external::shared::format::executionPlan::tests::Person{firstName,lastName}}#\\n\",\"\\n\",\"                   (\\n\",\"                     VariableResolution\\n\",\"                     (\\n\",\"                       type = ByteStream\\n\",\"                       varName = data\\n\",\"\\n\",\"                     )\\n\",\"                   )\\n\",\"                 )\\n\",\"               )\\n\",\"               children = [\\n\",\"                  \\n\",\"               ]\\n\",\"             )\\n\",\"          children = [\\n\",\"             \\n\",\"          ]\\n\",\"          localTreeIndices = [0, 1]\\n\",\"          dependencyIndices = []\\n\",\"        )\\n\",\"      )\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(_planString),es);\n }\n \n public static boolean Root_meta_external_shared_format_executionPlan_tests_planInternalizeWithMultipleM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_testBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363100\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_executionPlan_tests_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1363101\"));\n final java.lang.String _planString = core_pure_binding_executionPlan_tests_executionPlanTests.Root_meta_external_shared_format_executionPlan_tests_buildPlan_FunctionDefinition_1__String_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$shared$format$executionPlan$tests$planInternalizeWithMultipleM2MChaining$10$system$imports$import__core_pure_binding_executionPlan_tests_executionPlanTests_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_collections_testMap.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_collections_testMap.java", "unified_diff": "@@ -30,23 +30,23 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_tests_collections_testMap.Root_meta_pure_functions_collection_tests_map_doStuff_T_MANY__Path_1__String_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person_Impl(\"Anonymous_NoCounter\")._firstName(\"George\")._lastName(\"Orwell\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.path.Path<? extends org.finos.legend.pure.generated.Root_meta_pure_functions_tests_model_Person,? extends java.lang.String>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::path::Path\",\"$core$1069794\")),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$1069805\")),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$1069722\")),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$1069733\")),es)),es);\n }\n \n public static boolean Root_meta_pure_functions_collection_tests_map_testMapWithPathInFunctionReflective__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fn = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$functions$collection$tests$map$testMapWithPathInFunctionReflective$2$system$imports$import__core_pure_corefunctions_tests_collections_testMap_pure_1$0\")\n ), (\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_langExtension.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_langExtension.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,28 +20,28 @@\n import org.finos.legend.pure.runtime.java.compiled.execution.*;\n import org.finos.legend.pure.runtime.java.compiled.execution.sourceInformation.*;\n import org.junit.Test;\n public class core_pure_corefunctions_tests_langExtension\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.fixedSize.empty();\n \n+public static boolean Root_meta_pure_functions_lang_tests_orElse_testOrElse__Boolean_1_(final ExecutionSupport es)\n+{\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"A\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(\"A\",\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 18, 29, -1, -1)))),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"B\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.String)null),\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 19, 41, -1, -1)))),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Long>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.Long)null),1l,es),java.lang.Long.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 20, 40, -1, -1)))),es);\n+}\n+\n public static boolean Root_meta_pure_functions_lang_tests_subType_testWhenSubType__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_X _x = new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_X_Impl(\"Anonymous_NoCounter\")._a_many(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A_Impl(\"Anonymous_NoCounter\")._id(1l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(2l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(3l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(4l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(5l)))._a_one(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(6l))._a_there(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(7l));\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(2l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(4l))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 56, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(3l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(5l))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 57, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A_Impl(\"Anonymous_NoCounter\")._id(1l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(2l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(3l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B_Impl(\"Anonymous_NoCounter\")._id(4l),new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(5l))),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_A.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 58, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_D>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_MANY__T_1__T_MANY_(CompiledSupport.toPureCollection(_x._a_many()),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_D)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_D.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 59, 80, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(6l)),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_1__T_1__T_$0_1$_(_x._a_one(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 61, 79, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_1__T_1__T_$0_1$_(_x._a_one(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 62, 79, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C_Impl(\"Anonymous_NoCounter\")._id(7l)),CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_$0_1$__T_1__T_$0_1$_(_x._a_there(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 64, 81, -1, -1)))),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_$0_1$__T_1__T_$0_1$_(_x._a_there(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_B.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 65, 81, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_((RichIterable<? extends java.lang.Object>)null,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_whenSubType_Any_$0_1$__T_1__T_$0_1$_(_x._a_missing(),(org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C)null,es),org.finos.legend.pure.generated.Root_meta_pure_functions_lang_tests_subType_C.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 67, 83, -1, -1)))),es);\n }\n-\n-public static boolean Root_meta_pure_functions_lang_tests_orElse_testOrElse__Boolean_1_(final ExecutionSupport es)\n-{\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"A\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(\"A\",\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 18, 29, -1, -1)))),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"B\"),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.String)null),\"B\",es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 19, 41, -1, -1)))),es);\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection((CompiledSupport.<java.lang.Long>castWithExceptionHandling(core_pure_corefunctions_langExtension.Root_meta_pure_functions_lang_orElse_T_$0_1$__T_1__T_1_(((java.lang.Long)null),1l,es),java.lang.Long.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/langExtension.pure\", -1, -1, 20, 40, -1, -1)))),es);\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_language_testLambda.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_language_testLambda.java", "unified_diff": "@@ -745,15 +745,15 @@\n );\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::function::LambdaFunction\"))),CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::FunctionType\"))),CompiledSupport.toPureCollection(platform_pure_basics_meta_type.Root_meta_pure_functions_meta_type_Any_MANY__Type_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$4\")), es)\n ),es)),es);\n platform_pure_basics_tests_assertInstanceOf.Root_meta_pure_functions_asserts_assertInstanceOf_Any_1__Type_1__Boolean_1_(CompiledSupport.toOne(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$6\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 51, 63, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$7\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 51, 95, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::valuespecification::VariableExpression\")),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$548892\"))._multiplicity()),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$548899\"))._multiplicity()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(platform_functions_meta_getLowerBound.Root_meta_pure_functions_meta_getLowerBound_Multiplicity_1__Integer_1_(CompiledSupport.toOne(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$13\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 53, 62, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$14\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 53, 102, -1, -1)),es)),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(platform_functions_meta_getUpperBound.Root_meta_pure_functions_meta_getUpperBound_Multiplicity_1__Integer_1_(CompiledSupport.toOne(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$16\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 54, 62, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$17\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 54, 102, -1, -1)),es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_metamodel_tests_lambda_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::tests::lambda::Person\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetReturnType$6$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$19\")), es)\n@@ -773,16 +773,16 @@\n ,new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$2\")\n ), (\n core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$2\")\n ))\n ,_b);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::function::Function\"))),CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._rawType()),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$549182\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 63, 115, -1, -1))._multiplicity()),es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$548939\"))._multiplicity()),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$549189\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 63, 115, -1, -1))._multiplicity()),es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::SimpleFunctionExpression\",\"$core$548946\"))._multiplicity()),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$13\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 65, 70, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.Multiplicity>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$14\")), es)\n ),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\"))),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_a, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$16\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 66, 65, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$17\")), es)\n ), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaSetWithPropertyType$7$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$18\")), es)\n ),es);\n@@ -868,25 +868,25 @@\n return platform_pure_basics_tests_assertEq.Root_meta_pure_functions_asserts_assertEq_Any_1__Any_1__Boolean_1_(0l,CompiledSupport.safeSize(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CoreGen.safeGetGenericType(_o, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaWithSpecificNotationForMultiParameters$13$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$12\")), es)\n ),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 102, 57, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.FunctionType, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression>>)(core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$testLambdaWithSpecificNotationForMultiParameters$13$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$13\")), es)\n ),es);\n }\n \n public static boolean Root_meta_pure_metamodel_tests_lambda_testPostProcessLambda__Boolean_1_(final ExecutionSupport es)\n {\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::filter_T_MANY__Function_1__T_MANY_\"))),CompiledSupport.toPureCollection(core_pure_corefunctions_tests_language_testLambda.Root_meta_pure_metamodel_tests_lambda_funk_Function_1__Function_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core$550238\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 153, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 182, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 189, -1, -1)),es)),es);\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::filter_T_MANY__Function_1__T_MANY_\"))),CompiledSupport.toPureCollection(core_pure_corefunctions_tests_language_testLambda.Root_meta_pure_metamodel_tests_lambda_funk_Function_1__Function_1_(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>castWithExceptionHandling(((java.lang.Object)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::valuespecification::InstanceValue\",\"$core$550245\")),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 153, -1, -1))._values(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 182, -1, -1))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 108, 189, -1, -1)),es)),es);\n }\n \n public static java.lang.String Root_meta_pure_metamodel_tests_lambda_cuter__String_1_(final ExecutionSupport es)\n {\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>> _set = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$550492\")))))))._first(\"ok\")._second(new PureCompiledLambda(\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>> _set = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$550499\")))))))._first(\"ok\")._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$0\")\n ), (\n core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$0\")\n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$550497\")))))))._first(\"other\")._second(new PureCompiledLambda(\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<java.lang.String,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$550504\")))))))._first(\"other\")._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$1\")\n ), (\n core_pure_corefunctions_tests_language_testLambda.__functions.get(\"meta$pure$metamodel$tests$lambda$cuter$15$system$imports$import__core_pure_corefunctions_tests_language_testLambda_pure_1$1\")\n ))\n ));\n return ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(CompiledSupport.toPureCollection(_set).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), \"other\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/language/testLambda.pure\", -1, -1, 115, 42, -1, -1))._second(), new Object[]{}));\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_meta_testExtractEnumValue.java", "source2": "org/finos/legend/pure/generated/core_pure_corefunctions_tests_meta_testExtractEnumValue.java", "unified_diff": "@@ -89,15 +89,15 @@\n public static boolean Root_meta_pure_functions_meta_tests_extractEnumValue_testExtractEnumValueReflectively__Boolean_1_(final ExecutionSupport es)\n {\n return platform_pure_basics_tests_assertIs.Root_meta_pure_functions_asserts_assertIs_Any_1__Any_1__Boolean_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::tests::model::GeographicEntityType\",\"REGION\")),CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>castWithExceptionHandling(CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.Object>)(Object)(CompiledSupport.toPureCollection(CoreGen.evaluateToMany(es, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Enumeration\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))))))._values(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::functions::tests::model::GeographicEntityType\")))),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<java.lang.String>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\", \"String\")))))._values(CompiledSupport.toPureCollection(\"REGION\")))))))),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/meta/testExtractEnumValue.pure\", -1, -1, 32, 218, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/corefunctions/tests/meta/testExtractEnumValue.pure\", -1, -1, 32, 247, -1, -1)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_extractEnum__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_enumeration_TargetNotionalModel>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$243281\"));\n+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$243287\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$enumeration$extractEnum$3$system$imports$import__core_pure_corefunctions_tests_meta_testExtractEnumValue_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.java", "source2": "org/finos/legend/pure/generated/core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.java", "unified_diff": "@@ -239,65 +239,65 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphAddsInheritesOnlyOnce__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192637\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192643\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(5l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"i\",\"d\")),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"i\",\"b\")),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(\"s\"),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\")),es).enumeration(es)),es);\n return core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertProperties_String_MANY__AbstractProperty_MANY__Type_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\",\"i\",\"d\",\"b\")),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_allProperties_TypeInfoSet_1__Class_1__Property_MANY_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphIncludesOnlySpecifiedClassProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192717\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192723\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(6l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"someAs\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::C\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\")),es).enumeration(es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphMergesForTrees__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$193259\")),es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192792\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$193265\")),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$192798\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(6l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"f\",\"sd\",\"c\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"someAs\",\"moreAs\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::C\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\"))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")),es),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_((RichIterable<? extends java.lang.String>)null,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::A\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::B\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_H>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::H\")))),core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_I>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::I\")),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Colour\")),es).enumeration(es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testGraphIncludesOnlySpecifiedAssociations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192865\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192871\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(2l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_typeInfos._typeInfos())),es);\n core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"fs\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),es),es);\n return core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertTypeInfo_String_MANY__Type_MANY__ClassTypeInfo_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"s\",\"e\")),(RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>)null,core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::F\")),es),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testClassDependenciesViaProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192892\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192898\")),es);\n return core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_assertClasses_Type_MANY__Class_MANY__Type_1__String_1__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_F>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::F\")), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Memory>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Memory\")))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_classDependenciesViaPropertiesWithSubTypes_TypeInfoSet_1__Class_1__Class_MANY_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),\"classDependenciesViaProperties\",es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testEnumDependenciesViaProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192916\")),es);\n+final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192922\")),es);\n return CompiledSupport.pureAssert(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_containsAll_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_enumDependenciesViaProperties_TypeInfoSet_1__Class_1__Enumeration_MANY_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_E>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::E\")),es)),CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Measure\"))),es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$executionPlan$platformBinding$typeInfo$tests$testEnumDependenciesViaProperties$6$system$imports$import__core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest_pure_1$1\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"typeInfos\",_typeInfos);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -318,26 +318,26 @@\n \n ))\n , es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/typeInfo/typeInfoTest.pure\", -1, -1, 190, 4, -1, -1), es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testAddingConstraintsAddsEnum__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192398\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192404\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_TypeInfoSet _typeInfos = core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addConstraintsForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_addForGraphFetchTree_TypeInfoSet_1__GraphFetchTree_1__TypeInfoSet_1_(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_newTypeInfoSet__TypeInfoSet_1_(es),_tree,es),_tree,es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Side\"))),CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forEnumeration_TypeInfoSet_1__Enumeration_1__EnumerationTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Side\")),es).enumeration(es)),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"0\"),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Trade\")),es)._constraints()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo, ExecutionSupport, java.lang.String>)(core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.__functions.get(\"meta$pure$executionPlan$platformBinding$typeInfo$tests$testAddingConstraintsAddsEnum$7$system$imports$import__core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest_pure_1$2\")), es)\n ),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"root\\n\",\" c_Trade\\n\",\"  p_Trade.quantity\\n\",\"  p_Trade.side\\n\")),es)),CompiledSupport.toPureCollection(core_pure_lineage_scanProperties.Root_meta_pure_lineage_scanProperties_propertyTree_printTree_PropertyPathTree_1__String_1__String_1_(CompiledSupport.toOne(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_executionPlan_platformBinding_typeInfo_typeInfo.Root_meta_pure_executionPlan_platformBinding_typeInfo_forClass_TypeInfoSet_1__Class_1__ClassTypeInfo_1_(_typeInfos,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Trade>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::executionPlan::platformBinding::typeInfo::tests::Trade\")),es)._constraints()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_ConstraintInfo, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)(core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest.__functions.get(\"meta$pure$executionPlan$platformBinding$typeInfo$tests$testAddingConstraintsAddsEnum$7$system$imports$import__core_pure_executionPlan_platformBinding_typeInfo_typeInfoTest_pure_1$4\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/executionPlan/platformBinding/typeInfo/typeInfoTest.pure\", -1, -1, 203, 71, -1, -1)),\"\",es)),es);\n }\n \n public static boolean Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_testAddingConstraintsProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192432\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_typeInfo_tests_Car>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$192438\"));\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$1550727\")))))._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$1550724\")))))._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$1069154\")),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$1069165\")),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$1069135\")),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$1069146\")),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$1069213\")),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$1069123\")),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$1069224\")),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$1069134\")),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$1069189\")),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$1069095\")),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$1069200\")),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$1069106\")),es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_graphFetch_domain_tests_reprocessGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.java", "unified_diff": "@@ -60,14 +60,40 @@\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$1159353\", 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$1159351\", 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_match_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -104,37 +130,37 @@\n    }).valueOf(CompiledSupport.first(_src))\n :\n CompiledSupport.matchFailure(_src,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 322, 28, -1, -1)))))\n ;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+        __functions.put(\"$core$1159352\", 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 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n      {\n-return _src._road();\n+return _r._road();\n      }\n }\n );\n-        __functions.put(\"$core$1159399\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithUnion_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target_road$3\", 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_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _src, final ExecutionSupport es)\n      {\n-return \"street_valueFromMapping\";\n+return _src._road();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnStringValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -195,102 +221,89 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 306, 31, -1, -1))._street():((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 309, 33, -1, -1))._road():CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 310, 33, -1, -1))._coordinates()))));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1159410\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(_src,es);\n+return \"location_valueFromMapping\";\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return _src._zipCode();\n-     }\n-}\n-);\n-        __functions.put(\"$core$1159401\", 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+return core_pure_graphFetch_tests_sourceTreeCalc_subType_testOnSourceRoot.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_getLocationStr_Location_1__String_1_(_src,es);\n      }\n }\n );\n-        __functions.put(\"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+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_match_functionCall_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 295, 117, -1, -1))._street():\"unknown\"));\n+return _src._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$1159342\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$1159408\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _s, final ExecutionSupport es)\n      {\n-return _s._street();\n+return \"street_valueFromMapping\";\n      }\n }\n );\n-        __functions.put(\"$core$1159343\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_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_Road)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _src, final ExecutionSupport es)\n      {\n-return _r._road();\n+return ((java.lang.String)(org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class.isInstance(_src)?CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>castWithExceptionHandling(_src,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 295, 117, -1, -1))._street():\"unknown\"));\n      }\n }\n );\n-        __functions.put(\"$core$1159344\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n+        __functions.put(\"$core$1159409\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _l, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n      {\n-return _l._coordinates();\n+return \"road_valueFromMapping\";\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithSingleSubType_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -525,27 +538,14 @@\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_Road.class.isInstance(_src);\n      }\n }\n );\n-        __functions.put(\"$core$1159400\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Road _r, final ExecutionSupport es)\n-     {\n-return \"road_valueFromMapping\";\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMappingWithMultipleSubTypes_noPropertyAccess_instanceOf_returnBooleanValue_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target2$2\", 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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -627,89 +627,89 @@\n :\n CompiledSupport.matchFailure(_loc,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/subType/testOnSourceRoot.pure\", -1, -1, 409, 9, -1, -1)))))\n ;\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testMultipleSubTypes_union__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1158154\"));\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$1158163\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithUnion\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  zipCode\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    road\\n\",\"    zipCode\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    street\\n\",\"    zipCode\\n\",\"  )\\n\",\")\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_rootLevel_sourceRoot_testSingleSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1158185\"));\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$1158194\"));\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$1158216\"));\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$1158225\"));\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$1158247\"));\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$1158256\"));\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$1158278\"));\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$1158287\"));\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$1158309\"));\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$1158318\"));\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$1158340\"));\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$1158349\"));\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$1158371\"));\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$1158380\"));\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$1158402\"));\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$1158411\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::rootLevel::sourceRoot::testMappingWithMultipleSubTypes_noPropertyAccess_match_functionCall\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,_mapping,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expectedSourceTree = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  ->SubType(Road)\\n\",\"  ->SubType(Street)\\n\",\")\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedSourceTree),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n return true;\n }\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.java", "source2": "org/finos/legend/pure/generated/core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.java", "unified_diff": "@@ -60,53 +60,27 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__C value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__A _src, final ExecutionSupport es)\n      {\n return _src._a3();\n      }\n }\n );\n-        __functions.put(\"$core$423686\", 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_equivalentGraph_testMapping_A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__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_equivalentGraph__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_equivalentGraph__A _src, final ExecutionSupport es)\n      {\n return _src._a1();\n      }\n }\n );\n-        __functions.put(\"$core$423687\", 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_equivalentGraph_testMapping_B$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__E execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_equivalentGraph__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -151,24 +125,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$425866\", 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$425201\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         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 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.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._b());\n+return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_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@@ -203,37 +177,37 @@\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_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+        __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 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_withFilters_Source)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 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+     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 CompiledSupport.toPureCollection(_src._s());\n+return _src._a()._b()._c1();\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(\"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 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_duplicatePaths__A)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_duplicatePaths__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_withFilters_Source _src, final ExecutionSupport es)\n      {\n-return _src._a()._b()._c1();\n+return CompiledSupport.toPureCollection(_src._s());\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@@ -242,50 +216,50 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._x(),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n+        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$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_duplicatePaths__A)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_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_C _v_automap, final ExecutionSupport es)\n      {\n-return _src._a()._b()._c2();\n+return _v_automap._cid();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_SourceToTargetMappingWithFlatteningInTransform_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Target_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_testMapping_A$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths__A _src, final ExecutionSupport es)\n      {\n-return _src._propD();\n+return _src._a()._b()._c2();\n      }\n }\n );\n-        __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$g$5$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, java.lang.String>()\n+        __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 {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -303,55 +277,42 @@\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$424810\")), 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$424696\")), es)\n ,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C_1.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 1772, 31, -1, -1));\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_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_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 ((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_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_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_withFlatteningInTransform_Source_A _src, final ExecutionSupport es)\n      {\n return _src._propA();\n      }\n }\n );\n-        __functions.put(\"$core$423856\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E, 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_withFunctions__E)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_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_Person _src, final ExecutionSupport es)\n      {\n-return _v_automap._e();\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$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@@ -425,37 +386,63 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Source _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<? extends java.lang.String>)(CompiledSupport.equal(CompiledSupport.safeSize(_src._a()), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBProperties(es))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBAndCSuperTypeProperties(es))))));\n      }\n }\n );\n-        __functions.put(\"$core$423685\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$425563\", 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_Street)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_withSubType_Street _s, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B _v_automap, final ExecutionSupport es)\n      {\n-return _s._street();\n+return _v_automap._id();\n      }\n }\n );\n-        __functions.put(\"$core$423748\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"$core$423743\", 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$423742\", 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$423741\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n+     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 _v_automap._street();\n+return _s._street();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_testMapping_B$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__B, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -529,63 +516,63 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta$pure$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_withComplexTarget_testMapping__B$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n      {\n-return _src;\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_a\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_a\")),es);\n+return _src;\n      }\n }\n );\n-        __functions.put(\"meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__B$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)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_Street _x, 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 _x._street();\n+return _src;\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 {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -607,37 +594,50 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src._a5();\n      }\n }\n );\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._fld(),es);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionC_c1$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA, java.lang.Boolean>()\n+        __functions.put(\"$core$424696\", 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.Boolean 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_withFilters_UnionA)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.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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 platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(_src._fld(),es);\n+return _v_automap._propC();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_testMapping__D$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withComplexTarget_A execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -659,35 +659,35 @@\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__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_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-         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_withConstraintProperty__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_withConstraintProperty__A _src, final ExecutionSupport es)\n      {\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+        __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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__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_withConstraintProperty__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._a1();\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@@ -698,24 +698,24 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty__A _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_this._a2(),es);\n      }\n }\n );\n-        __functions.put(\"$core$425271\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, java.lang.Boolean>()\n+        __functions.put(\"$core$426308\", 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_withFunctions__D)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_withFunctions__D _x, 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 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+return _v_automap._id();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withUnrelatedConstraintProperty__A, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -733,34 +733,21 @@\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$426303\")), 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$425866\")), 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$425593\")), 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$426308\")), 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$425844\")), 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$425563\")), es)\n )):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src.accessClassBProperties(es))))));\n      }\n }\n );\n-        __functions.put(\"$core$424810\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_C value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFlatteningInTransform_Source_B _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._propC();\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\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@@ -779,27 +766,14 @@\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$424763\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._d2();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_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_withConstraintOnChildProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -807,50 +781,37 @@\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      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource _src, final ExecutionSupport es)\n-     {\n-return _src._a();\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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__B _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._b1();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionA value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource _src, final ExecutionSupport es)\n      {\n-return _src._b();\n+return _src._a();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -859,37 +820,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__C _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._c1();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__A, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionMappingWithSingleFilter_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB 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_withFilters_UnionSource)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_withConstraintOnChildProperty__A _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionB value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionSource _src, final ExecutionSupport es)\n      {\n-return _src._a1();\n+return _src._b();\n      }\n }\n );\n-        __functions.put(\"$core$426303\", 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_withConstraintOnChildProperty_testMapping_A$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintOnChildProperty__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_withConstraintOnChildProperty__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_withConstraintOnChildProperty__A _src, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return _src._a1();\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@@ -938,37 +899,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@@ -1003,27 +964,14 @@\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$423756\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._zipCode();\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$f$4$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1055,37 +1003,37 @@\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$425593\", 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_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_withSubType_B)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_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_singlePropertyChain__A _src, final ExecutionSupport es)\n      {\n-return _v_automap._id();\n+return _src._a()._b()._c();\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(\"$core$423708\", 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_singlePropertyChain__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_singlePropertyChain__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._a()._b()._c();\n+return _v_automap._e();\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@@ -1134,14 +1082,27 @@\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(\"$core$423792\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._zipCode();\n+     }\n+}\n+);\n         __functions.put(\"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          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1156,15 +1117,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$423748\")), 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$423784\")), 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@@ -1214,15 +1175,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$423756\")), 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$423792\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1232,37 +1193,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n      {\n return _src.qa(1l,es)._b2();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, RichIterable<? extends java.lang.String>>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, java.lang.String>()\n {\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_src.qa(2l,es).qb(es));\n+return ((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.safeGet(_src._a6(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 445, 23, -1, -1)))._d2()._e();\n      }\n }\n );\n-        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, java.lang.String>()\n+        __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty_testMapping_A$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A, RichIterable<? extends java.lang.String>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n+     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSourceQualifiedProperty__A _src, final ExecutionSupport es)\n      {\n-return ((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.safeGet(_src._a6(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/graphFetch/tests/sourceTreeCalc/testSourceTreeCalc.pure\", -1, -1, 445, 23, -1, -1)))._d2()._e();\n+return CompiledSupport.toPureCollection(_src.qa(2l,es).qb(es));\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1271,14 +1232,27 @@\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_SourceStreetCluster _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(CompiledSupport.toPureCollection(_src._streetCluster()),es));\n      }\n }\n );\n+        __functions.put(\"$core$425844\", 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+     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_withSuperType_testMappingWithSuperAndSubTypePropertiesAccessViaFunction_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster$2\", 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@@ -1297,39 +1271,51 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location _x, final ExecutionSupport es)\n      {\n return _x._zipCode();\n      }\n }\n );\n-        __functions.put(\"$core$426049\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\n+        __functions.put(\"$core$423784\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, 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_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 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.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street _v_automap, 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$426303\")), 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 _v_automap._street();\n+     }\n+}\n+);\n+        __functions.put(\"$core$424646\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._d2();\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._a4()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D _x){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_x._d1()._c1(),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"A\",\"B\",\"C\")),es);}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__D, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__E>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$424763\")), 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$423856\")), 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$424646\")), 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$423708\")), es)\n );\n      }\n }\n );\n         __functions.put(\"meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions_testMapping_A$18\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1339,129 +1325,143 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFunctions__A _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_src._a3(),10l,es)?_src._a1()._b()._c1():_src._a2()._b()._c2()));\n      }\n }\n );\n+        __functions.put(\"$core$426042\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_A _a, final ExecutionSupport es)\n+     {\n+return (platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_a._b()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_B, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"$core$426308\")), 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     }\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_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_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$419638\"));\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$419650\"));\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$419671\"));\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$419683\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n+}\n+\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithTargetQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withTargetQualifiedProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$419713\"));\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$419725\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMilestonedProperty__Boolean_1_(final ExecutionSupport es)\n {\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$419783\"));\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$419858\"));\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$419795\"));\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$419870\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_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$419823\"));\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+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$419900\"));\n+final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"UnionSource\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\"  b\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\")\")),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::UnionMappingWithSingleFilter\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSourceQualifiedProperty__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_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$419875\"));\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$419887\"));\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$419942\"));\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$419954\"));\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_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_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$419948\"));\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$419960\"));\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$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::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$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 boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__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_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$419985\"));\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$419997\"));\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$420037\"));\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$420049\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testEquivalentGraph__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withConstraintProperty_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420027\"));\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$420039\"));\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$420110\"));\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$420122\"));\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$420054\"));\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$420066\"));\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_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$420113\"));\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$420169\"));\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$420125\"));\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$420181\"));\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$420137\"));\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$420193\"));\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$420149\"));\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$420205\"));\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$420161\"));\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$420217\"));\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$420173\"));\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$420229\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree1,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree1,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithMultipleSubTypes__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420186\"));\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$420242\"));\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$420198\"));\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$420254\"));\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$420210\"));\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$420266\"));\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$420222\"));\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$420278\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree1,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(_sourceTree1,es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccess__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420235\"));\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$420291\"));\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$420247\"));\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$420303\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420260\"));\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$420316\"));\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$420272\"));\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$420328\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSuperAndSubTypePropertyAccessViaFunction__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420285\"));\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$420341\"));\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$420297\"));\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$420353\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_expectedSourceTree,es),es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static RichIterable<? extends java.lang.String> Root_meta_pure_lineage_scanProperties_test_getZipCodes_Location_MANY__String_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location> _s,final ExecutionSupport es)\n {\n return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getZipCodes$6$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n );\n@@ -1469,55 +1469,84 @@\n \n public static RichIterable<? extends java.lang.String> Root_meta_pure_lineage_scanProperties_test_getStreetNames_Street_MANY__String_MANY_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street> _s,final ExecutionSupport es)\n {\n return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_s), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$lineage$scanProperties$test$getStreetNames$7$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_26$1\")), es)\n );\n }\n \n-public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintOnChildProperty__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testSinglePropertyChain__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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$420338\"));\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$420350\"));\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$420388\"));\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$420400\"));\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_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_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$420380\"));\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$420392\"));\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_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$420415\"));\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$420421\"));\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_graphFetch_tests_sourceTreeCalc_testFlatteningInTransform__Boolean_1_(final ExecutionSupport es)\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_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$420425\"));\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+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$420448\"));\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$420454\"));\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$420481\"));\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$420487\"));\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$420514\"));\n+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$420520\"));\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$420547\"));\n+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$420553\"));\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_withSubType_accessCid_C_MANY__Boolean_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C> _c,final ExecutionSupport es)\n {\n return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_c), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_C, ExecutionSupport, java.lang.String>)(core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc.__functions.get(\"meta$pure$graphFetch$tests$sourceTreeCalc$withSubType$accessCid$1$system$imports$import__core_pure_graphFetch_tests_sourceTreeCalc_testSourceTreeCalc_pure_29$0\")), es)\n ),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420481\"));\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$420610\"));\n final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Source [requires: accessClassBProperties,accessClassBAndCSuperTypeProperties]\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    b\\n\",\"    (\\n\",\"      cid\\n\",\"      id\\n\",\"      id2\\n\",\"    )\\n\",\"  )\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::SourceToTargetMappingWithSubtypeAndSuperTypeAccesses\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedString),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_sourceTree,es),es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testNestedSubTypeAndSuperTypeAccesses2__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetForSubTypeAndSuperTypeAccesses>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420504\"));\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$420633\"));\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@@ -1527,92 +1556,63 @@\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$420539\"));\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$420545\"));\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$420572\"));\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$420578\"));\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$420605\"));\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$420611\"));\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+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_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$420638\"));\n-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$420644\"));\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+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$420683\"));\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$420695\"));\n+return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleObjectWithMultiLevelInheritance__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithConstraintProperty_fromSubTypeSource__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_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$420671\"));\n-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$420677\"));\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+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$420710\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_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$420722\"));\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_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_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$420708\"));\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$420720\"));\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$420752\"));\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$420764\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n-public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceTreeCalc_simpleUnionWithCommonPropertiesAndSingleFilter__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testFiltersAddProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withFilters_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420750\"));\n-final java.lang.String _expectedString = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"UnionSource\\n\",\"(\\n\",\"  a\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\"  b\\n\",\"  (\\n\",\"    fld\\n\",\"  )\\n\",\")\")),es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _sourceTree = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_calculateSourceTree_RootGraphFetchTree_1__Mapping_1__Extension_MANY__RootGraphFetchTree_1_(_tree,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withFilters::UnionMappingWithSingleFilter\")),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n+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$420792\"));\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_testWithFunctions__Boolean_1_(final ExecutionSupport es)\n+public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testWithSourceQualifiedProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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$420813\"));\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$420825\"));\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$420844\"));\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$420856\"));\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_sourceTree,true,es)),es);\n }\n \n public static boolean Root_meta_pure_graphFetch_tests_sourceTreeCalc_testDuplicatePaths__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_A> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_duplicatePaths_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$420854\"));\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$420885\"));\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$420866\"));\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$420897\"));\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_testFlatteningInTransform__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_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$420924\"));\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$420936\"));\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_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$420930\"));\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"}, {"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$1623013\"));\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$1622975\"));\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$1623047\"));\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$1623009\"));\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,122 +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_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$940119\"));\n-return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_expected,true,es)),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(_actual,true,es)),es);\n-}\n-\n public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_tesSubTypeOnRoot_accessFromBaseType_baseTypeProperties__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _propertyTree = core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(\"root\",CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),\"coordinates\",es)),es)),es);\n final java.lang.String _expectedWithBaseClassOwner = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actualWithBaseClassOwner = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(_propertyTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedWithBaseClassOwner),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_actualWithBaseClassOwner,es),es)),es);\n final java.lang.String _expectedWithSubClassOwner = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Street\\n\",\"(\\n\",\"  coordinates\\n\",\")\")),es);\n@@ -292,8 +184,116 @@\n final java.lang.String _expectedWithBaseClassOwner = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Location\\n\",\"(\\n\",\"  coordinates\\n\",\"  ->SubType(Road)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    road\\n\",\"  )\\n\",\"  ->SubType(Street)\\n\",\"  (\\n\",\"    coordinates\\n\",\"    street\\n\",\"  )\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actualWithBaseClassOwner = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(_propertyTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Location>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Location\")),es);\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedWithBaseClassOwner),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_actualWithBaseClassOwner,es),es)),es);\n final java.lang.String _expectedWithSubClassOwner = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Street\\n\",\"(\\n\",\"  coordinates\\n\",\"  street\\n\",\")\")),es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actualWithSubClassOwner = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(_propertyTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Street>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedWithSubClassOwner),CompiledSupport.toPureCollection(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_treeToString_GraphFetchTree_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_actualWithSubClassOwner,es),es)),es);\n }\n+\n+public static boolean Root_meta_pure_graphFetch_tests_propertyTreeConversion_testPropertyTreeConversion__Boolean_1_(final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree _propertyTree = core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(\"root\",CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>with(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),\"myB\",es),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::B\")),\"s1\",es)),es),core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),\"myB\",es),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_B>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::B\")),\"s2\",es)),es),core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),\"myB\",es),CompiledSupport.toPureCollection(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTreeN_Class_1__String_1__PropertyPathTree_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_BPlus>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::BPlus\")),\"i1\",es)),es),core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pTree_Any_1__PropertyPathTree_MANY__PropertyPathTree_1_(core_pure_graphFetch_tests_testPropertyTreeConversion.Root_meta_pure_graphFetch_tests_utils_pNode_Class_1__String_1__PropertyPathNode_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_Z>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::Z\")),\"d1\",es),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_lineage_scanProperties_propertyTree_PropertyPathTree>)null,es))),es)),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _actual = core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_propertyTreeToGraphFetchTree_PropertyPathTree_1__Class_1__RootGraphFetchTree_1_(_propertyTree,((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::propertyTreeConversion::A\")),es);\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A> _expected = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_propertyTreeConversion_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$940462\"));\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$417003\"));\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$417008\"));\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": "@@ -283,37 +283,37 @@\n \n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation> value(final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._sets());\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$37\", new DefaultPureLambdaFunction0<java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String valueOf(final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection _xmc, final ExecutionSupport es)\n      {\n-return \"Multiple ModelChainConnection's not supported yet! Please merge your ModelChainConnection's.\";\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_xmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_xmc._class(),es))),es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$37\", new DefaultPureLambdaFunction0<java.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_XmlModelConnection)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection _xmc, final ExecutionSupport es)\n+     public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_xmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_xmc._class(),es))),es);\n+return \"Multiple ModelChainConnection's not supported yet! Please merge your ModelChainConnection's.\";\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$13\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -674,27 +674,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\", 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 \"Non graphFetch function encountered\";\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -718,14 +705,27 @@\n      }\n }\n ), es)\n );\n      }\n }\n );\n+        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\", 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 \"Non graphFetch function encountered\";\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection, java.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_ModelConnection)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -746,37 +746,37 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree _x, final ExecutionSupport es)\n      {\n return CompiledSupport.mapToOneOverOne(_x, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$51\")), es)\n ;\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$51\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jmc, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters_Impl(\"Anonymous_NoCounter\")._property(_x._property())._parameters(CompiledSupport.toPureCollection(_x._parameters()));\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_jmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_jmc._class(),es))),es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planRootGraphFetchExecutionInMemory$2$system$imports$import__core_pure_mapping_modelToModel_pure_2$51\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree, org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree)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_JsonModelConnection _jmc, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree _x, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_jmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_jmc._class(),es))),es);\n+return new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_PropertyWithParameters_Impl(\"Anonymous_NoCounter\")._property(_x._property())._parameters(CompiledSupport.toPureCollection(_x._parameters()));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$3$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementationContainer, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1055,14 +1055,185 @@\n      {\n return _v_automap._rawType();\n      }\n }\n );\n     }\n \n+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingPassThru_SetImplementation_1__AbstractProperty_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(core_pure_mapping_modelToModel.Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(_setImpl,_property,es),es);\n+}\n+\n+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingDefaultToEmpty_SetImplementation_1__AbstractProperty_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n+{\n+return (!(core_pure_corefunctions_multiplicityExtension.Root_meta_pure_functions_multiplicity_hasLowerBound_Multiplicity_1__Boolean_1_(_property._multiplicity(),es)) && org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_property._owner()));\n+}\n+\n+public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isPartOfMerge_SetImplementation_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_setImpl._parent()._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _m){return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class.isInstance(_m);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 133, 96, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation _o){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_setImpl._id(),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_o._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementationContainer, ExecutionSupport, java.lang.String>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$3$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n+),es);}})),es);\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n+{\n+return (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _pisi_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _pisi = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation)CompiledSupport.makeOne(_pisi_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _propertyType = CompiledSupport.toOne(_property._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 141, 54, -1, -1));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>> _srcProperty = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_pisi._srcClass()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c){return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_c);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 142, 79, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"property\",_property);\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n+     {\n+return core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Class_1__String_1__AbstractProperty_$0_1$_(_c,CompiledSupport.toOne(_property._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 142, 141, -1, -1)),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final boolean _valid = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(_propertyType) && (java.lang.Boolean)(Pure.matches(_srcProperty,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _s_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _s = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(_s_As_Object);\n+            return (platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(_s._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 145, 58, -1, -1)),_propertyType,es) && core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_multiplicitySubsumes_Multiplicity_1__Multiplicity_1__Boolean_1_(_property._multiplicity(),_s._multiplicity(),es));\n+       }\n+   }).valueOf(CompiledSupport.first(_srcProperty))\n+:\n+(Pure.matches(_srcProperty,java.lang.Object.class,0,-1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n+            return false;\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(_srcProperty))\n+:\n+CompiledSupport.matchFailure(_srcProperty,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 144, 69, -1, -1))))\n+);\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(_valid?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.toOne(_srcProperty, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 149, 30, -1, -1)):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.makeOne((java.lang.Object)null)));\n+       }\n+   }).valueOf(CompiledSupport.first(_setImpl))\n+:\n+(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _si_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _si = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(_si_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.first(_setImpl))\n+:\n+CompiledSupport.matchFailure(_setImpl,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 139, 14, -1, -1))))\n+;\n+}\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _vs,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression> _getAllFe = core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_findExpressionsForFunctionInValueSpecification_ValueSpecification_1__Function_MANY__FunctionExpression_MANY_(_vs,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_\")))),es);\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)(CompiledSupport.isEmpty(_getAllFe)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\")):CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_getAllFe), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$5$system$imports$import__core_pure_mapping_modelToModel_pure_1$1\")), es)\n+, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 66, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 93, -1, -1))._values(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 122, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 131, -1, -1))));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_planExecutionPure_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _connection = core_pure_runtime_runtimeExtension.Root_meta_pure_runtime_connectionByElement_Runtime_1__Store_1__Connection_1_(CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 172, 31, -1, -1)),_sq._store(),es);\n+return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n+            return core_store_m2m_inMemory.Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 174, 64, -1, -1)),_m,_mc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n+       }\n+   }).valueOf(CompiledSupport.first(_connection))\n+:\n+(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mcc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n+            return core_store_m2m_chain.Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 175, 67, -1, -1)),_m,_mcc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n+       }\n+   }).valueOf(CompiledSupport.first(_connection))\n+:\n+CompiledSupport.matchFailure(_connection,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 173, 17, -1, -1))))\n+;\n+}\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_plan_modelToModelPlanNodeToString_ModelToModelExecutionNode_1__String_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelToModelExecutionNode _c, final java.lang.String _space, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"M2M\\n\",_space,\"(\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(_c,_space,CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  connection = \",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(_c._connection(),CompiledSupport.toPureCollection(_extensions),es),\"\\n\",((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  propertyPath = \",core_external_format_json_toJSON.Root_meta_json_toJSON_Any_MANY__String_1_(CompiledSupport.toPureCollection(core_pure_treepath_treePath.Root_meta_pure_metamodel_treepath_buildPropertyPathTree_LambdaFunction_MANY__PropertyPathTreeNode_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)),es),\"\\n\")),es):\"\")),_space,\")\\n\")),es);\n+}\n+\n+public static java.lang.String Root_meta_pure_mapping_modelToModel_modelToModelConnectionToString_Connection_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _c, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+return (java.lang.String)(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"instances = \\\"\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(((PureMap)_mc._instances()).getMap().keyValuesView().collect(new DefendedFunction<Object,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair valueOf(Object o){return new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl(\"\")._first(((org.eclipse.collections.api.tuple.Pair)o).getOne())._second(((org.eclipse.collections.api.tuple.Pair)o).getTwo());}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n+),\"{\",\",\",\"}\",es))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _jmc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection)CompiledSupport.makeOne(_jmc_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_jmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_jmc._class(),es))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _xmc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection _xmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection)CompiledSupport.makeOne(_xmc_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_xmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_xmc._class(),es))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _mcc_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n+            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"ModelChainConnection not supported in Execution Plan\",es);\n+return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+CompiledSupport.matchFailure(_c,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 189, 8, -1, -1))))))\n+;\n+}\n+\n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_planInMemoryGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe = _sq._fe();\n return ((org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(core_pure_router_utils_utils.Root_meta_pure_router_utils_isUnionOnGraphFetch_ValueSpecification_1__Boolean_1__Boolean_1_(_fe,true,es)?core_pure_graphFetch_graphFetchExecutionPlan.Root_meta_pure_graphFetch_executionPlan_planRouterUnionGraphFetchExecution_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_1__Runtime_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,_ext,CompiledSupport.toOne(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 255, 66, -1, -1)),CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 255, 85, -1, -1)),_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es):new LambdaZero<org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode>(){public org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode execute(){ CompiledSupport.pureAssert(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_fe._func(),CompiledSupport.toPureCollection(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchFunctions__Function_MANY_(es)),es), CoreGen.getSharedPureFunction(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\")\n ), (\n core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$graphFetch$executionPlan$planInMemoryGraphFetchExecution$1$system$imports$import__core_pure_mapping_modelToModel_pure_2$3\")\n@@ -1594,15 +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$508398\")))))._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$508573\")))))._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@@ -1637,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$508517\")))))._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$508692\")))))._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@@ -2190,179 +2361,8 @@\n ;\n }\n \n public static java.lang.String Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_storeStreamReadingExecutionNodeToString_StoreStreamReadingExecutionNode_1__String_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_graphFetch_executionPlan_StoreStreamReadingExecutionNode _node, final java.lang.String _space, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"StoreStreamReading\\n\",_space,\"(\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(_node,_space,CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  graphFetchTree = \",CompiledSupport.replace(CompiledSupport.replace(core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__Boolean_1__String_1_(core_pure_graphFetch_graphExtension.Root_meta_pure_graphFetch_sortTree_GraphFetchTree_1__GraphFetchTree_1_(_node._graphFetchTree(),es),true,es), \"\\n\", \"\"), \" \", \"\"),\"\\n\",_space,\"  connection = \",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(_node._connection(),CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  enableConstraints = \",CompiledSupport.pureToString(_node._enableConstraints(), es),\"\\n\",_space,\"  checked = \",CompiledSupport.pureToString(_node._checked(), es),\"\\n\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_printImplementation_PlatformImplementation_$0_1$__String_1__String_1__Extension_MANY__String_1_(_node._implementation(),\"implementation\",platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_space,\"  \")),es),CompiledSupport.toPureCollection(_extensions),es),_space,\")\\n\")),es);\n }\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingPassThru_SetImplementation_1__AbstractProperty_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(core_pure_mapping_modelToModel.Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(_setImpl,_property,es),es);\n-}\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isNoMappingDefaultToEmpty_SetImplementation_1__AbstractProperty_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n-{\n-return (!(core_pure_corefunctions_multiplicityExtension.Root_meta_pure_functions_multiplicity_hasLowerBound_Multiplicity_1__Boolean_1_(_property._multiplicity(),es)) && org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_property._owner()));\n-}\n-\n-public static boolean Root_meta_pure_mapping_modelToModel_inMemory_isPartOfMerge_SetImplementation_1__Boolean_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_setImpl._parent()._classMappings()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _m){return org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class.isInstance(_m);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 133, 96, -1, -1))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.MergeOperationSetImplementation _o){return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_setImpl._id(),CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_o._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementationContainer, ExecutionSupport, java.lang.String>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$inMemory$isPartOfMerge$3$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n-),es);}})),es);\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_inMemory_noMappingPassThruSourceProperty_SetImplementation_1__AbstractProperty_1__AbstractProperty_$0_1$_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> _property,final ExecutionSupport es)\n-{\n-return (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _pisi_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _pisi = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation)CompiledSupport.makeOne(_pisi_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _propertyType = CompiledSupport.toOne(_property._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 141, 54, -1, -1));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>> _srcProperty = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_pisi._srcClass()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c){return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class.isInstance(_c);}})),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 142, 79, -1, -1))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"property\",_property);\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n-     {\n-return core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_propertyByName_Class_1__String_1__AbstractProperty_$0_1$_(_c,CompiledSupport.toOne(_property._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 142, 141, -1, -1)),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final boolean _valid = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType.class.isInstance(_propertyType) && (java.lang.Boolean)(Pure.matches(_srcProperty,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _s_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property _s = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.Property)CompiledSupport.makeOne(_s_As_Object);\n-            return (platform_functions_meta__subTypeOf.Root_meta_pure_functions_meta__subTypeOf_Type_1__Type_1__Boolean_1_(CompiledSupport.toOne(_s._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 145, 58, -1, -1)),_propertyType,es) && core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_multiplicitySubsumes_Multiplicity_1__Multiplicity_1__Boolean_1_(_property._multiplicity(),_s._multiplicity(),es));\n-       }\n-   }).valueOf(CompiledSupport.first(_srcProperty))\n-:\n-(Pure.matches(_srcProperty,java.lang.Object.class,0,-1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n-            return false;\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(_srcProperty))\n-:\n-CompiledSupport.matchFailure(_srcProperty,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 144, 69, -1, -1))))\n-);\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)(_valid?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.toOne(_srcProperty, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 149, 30, -1, -1)):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.property.AbstractProperty<? extends java.lang.Object>)CompiledSupport.makeOne((java.lang.Object)null)));\n-       }\n-   }).valueOf(CompiledSupport.first(_setImpl))\n-:\n-(Pure.matches(_setImpl,org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _si_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _si = (org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)CompiledSupport.makeOne(_si_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.first(_setImpl))\n-:\n-CompiledSupport.matchFailure(_setImpl,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 139, 14, -1, -1))))\n-;\n-}\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _vs,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression> _getAllFe = core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_findExpressionsForFunctionInValueSpecification_ValueSpecification_1__Function_MANY__FunctionExpression_MANY_(_vs,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__T_MANY_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__Date_1__Date_1__T_MANY_\")))),es);\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)(CompiledSupport.isEmpty(_getAllFe)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\")):CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_getAllFe), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$findMainClassInGetAllExpression$5$system$imports$import__core_pure_mapping_modelToModel_pure_1$1\")), es)\n-, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 66, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 93, -1, -1))._values(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 122, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 161, 131, -1, -1))));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_planExecutionPure_StoreQuery_1__RoutedValueSpecification_$0_1$__Mapping_$0_1$__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.m3.coreinstance.meta.pure.router.RoutedValueSpecification _ext, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _connection = core_pure_runtime_runtimeExtension.Root_meta_pure_runtime_connectionByElement_Runtime_1__Store_1__Connection_1_(CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 172, 31, -1, -1)),_sq._store(),es);\n-return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n-            return core_store_m2m_inMemory.Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 174, 64, -1, -1)),_m,_mc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n-       }\n-   }).valueOf(CompiledSupport.first(_connection))\n-:\n-(Pure.matches(_connection,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mcc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n-            return core_store_m2m_chain.Root_meta_pure_mapping_modelToModel_chain_planExecutionChain_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelChainConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(_sq,CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification>castWithExceptionHandling(_ext,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 175, 67, -1, -1)),_m,_mcc,_runtime,_exeCtx,CompiledSupport.toPureCollection(_extensions),_debug,es);\n-       }\n-   }).valueOf(CompiledSupport.first(_connection))\n-:\n-CompiledSupport.matchFailure(_connection,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 173, 17, -1, -1))))\n-;\n-}\n-\n-public static java.lang.String Root_meta_pure_mapping_modelToModel_plan_modelToModelPlanNodeToString_ModelToModelExecutionNode_1__String_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelToModelExecutionNode _c, final java.lang.String _space, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"M2M\\n\",_space,\"(\",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_header_ExecutionNode_1__String_1__Extension_MANY__String_1_(_c,_space,CompiledSupport.toPureCollection(_extensions),es),\"\\n\",_space,\"  connection = \",core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_connectionToString_Connection_1__Extension_MANY__String_1_(_c._connection(),CompiledSupport.toPureCollection(_extensions),es),\"\\n\",((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"  propertyPath = \",core_external_format_json_toJSON.Root_meta_json_toJSON_Any_MANY__String_1_(CompiledSupport.toPureCollection(core_pure_treepath_treePath.Root_meta_pure_metamodel_treepath_buildPropertyPathTree_LambdaFunction_MANY__PropertyPathTreeNode_1_(CompiledSupport.toPureCollection(_c._jsonPropertyPaths()),es)),es),\"\\n\")),es):\"\")),_space,\")\\n\")),es);\n-}\n-\n-public static java.lang.String Root_meta_pure_mapping_modelToModel_modelToModelConnectionToString_Connection_1__Extension_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _c, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-return (java.lang.String)(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection)CompiledSupport.makeOne(_mc_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"instances = \\\"\",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(((PureMap)_mc._instances()).getMap().keyValuesView().collect(new DefendedFunction<Object,org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair valueOf(Object o){return new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl(\"\")._first(((org.eclipse.collections.api.tuple.Pair)o).getOne())._second(((org.eclipse.collections.api.tuple.Pair)o).getTwo());}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>>)(core_pure_mapping_modelToModel.__functions.get(\"meta$pure$mapping$modelToModel$modelToModelConnectionToString$8$system$imports$import__core_pure_mapping_modelToModel_pure_1$5\")), es)\n-),\"{\",\",\",\"}\",es))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _jmc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection _jmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection)CompiledSupport.makeOne(_jmc_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_jmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_jmc._class(),es))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _xmc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection _xmc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_XmlModelConnection)CompiledSupport.makeOne(_xmc_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"url = \",_xmc._url(),\", class = \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_xmc._class(),es))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _mcc_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection _mcc = (org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelChainConnection)CompiledSupport.makeOne(_mcc_As_Object);\n-            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(\"ModelChainConnection not supported in Execution Plan\",es);\n-return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-CompiledSupport.matchFailure(_c,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/mapping/modelToModel.pure\", -1, -1, 189, 8, -1, -1))))))\n-;\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_v1_30_0_transfers_valueSpecification.java", "source2": "org/finos/legend/pure/generated/core_pure_protocol_v1_30_0_transfers_valueSpecification.java", "unified_diff": "@@ -3465,15 +3465,15 @@\n return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _af_As_Object)\n        {\n             final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_30_0_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n             final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_v1_30_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_30_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$321936\")))))))._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$321942\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$5\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -3490,15 +3490,15 @@\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n ))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$321957\")))))))._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$321963\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_30_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_30_0_transfers_valueSpecification_pure_3$9\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_v1_31_0_transfers_valueSpecification.java", "source2": "org/finos/legend/pure/generated/core_pure_protocol_v1_31_0_transfers_valueSpecification.java", "unified_diff": "@@ -158,14 +158,27 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n+     {\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class.isInstance(_f);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$77\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -178,27 +191,14 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n-     {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class.isInstance(_f);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, RichIterable<? extends java.lang.Object>>()\n {\n      public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -287,14 +287,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n      {\n return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n+     {\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_c,es);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -362,27 +375,14 @@\n    }).valueOf(CompiledSupport.first(_a))\n :\n CompiledSupport.matchFailure(_a,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 748, 19, -1, -1))))))))\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n-     {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_c,es);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformHackedClass$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.DataType, 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.DataType)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -479,37 +479,37 @@\n \n      public java.lang.Long value(final java.lang.String _s, final ExecutionSupport es)\n      {\n return CompiledSupport.length(_s);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$105\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(_x),es);\n+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$105\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _x, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(_x),es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -531,51 +531,77 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._functionName();\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n+{\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._func();\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$20\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class _c, final ExecutionSupport es)\n      {\n final RichIterable<? extends java.lang.String> _nonAnySuperTypes = CompiledSupport.toPureCollection(_c._superTypes()).select(new DefendedPredicate<java.lang.String>(){public boolean accept(final java.lang.String _s){return !(CompiledSupport.equal(_s, \"meta::pure::metamodel::type::Any\"));}});\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(\"\\nClass \",((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_c._stereotypes()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t<<\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_c._stereotypes()),\",\",es),\">>\\n\")),es):\"\")),((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_c._taggedValues()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t{\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_c._taggedValues()),\",\",es),\"}\\n\")),es):\"\")),((java.lang.String)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_c._package(),es)?_c._name():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(_c._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 749, 339, -1, -1)),\"::\",_c._name())),es))),((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_nonAnySuperTypes),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" extends \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_nonAnySuperTypes),\",\",es))),es):\"\")),\"\\n{\\n\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_c._properties()),\"\\n\",es),\"\\n\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_c._qualifiedProperties()),\"\\n\",es),\"\\n}\\n\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._func();\n+return _v_automap._functionName();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._functionName();\n+return _v_automap.serializerExtension(\"v1_31_0\",es);\n+     }\n+}\n+);\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$78\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig _a, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl(\"Anonymous_NoCounter\").__type(\"classInstance\")._type(\"alloySerializationConfig\")._value(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl(\"Anonymous_NoCounter\")._typeKeyName(_a._typeKeyName())._includeType(_a._includeType())._includeEnumType(_a._includeEnumType())._removePropertiesWithNullValues(_a._removePropertiesWithNullValues())._removePropertiesWithEmptySets(_a._removePropertiesWithEmptySets())._fullyQualifiedTypePath(_a._fullyQualifiedTypePath())._includeObjectReference(_a._includeObjectReference()));\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -605,50 +631,37 @@\n    }).valueOf(CompiledSupport.toPureCollection(_e))\n :\n CompiledSupport.matchFailure(_e,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 680, 64, -1, -1))))\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_extension_Extension, org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_extension_Extension)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_extension_SerializerExtension value(final org.finos.legend.pure.generated.Root_meta_pure_extension_Extension _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap.serializerExtension(\"v1_31_0\",es);\n-     }\n-}\n-);\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$78\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance value(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_execution_AlloySerializationConfig _a, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _c, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance_Impl(\"Anonymous_NoCounter\").__type(\"classInstance\")._type(\"alloySerializationConfig\")._value(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AlloySerializationConfig_Impl(\"Anonymous_NoCounter\")._typeKeyName(_a._typeKeyName())._includeType(_a._includeType())._includeEnumType(_a._includeEnumType())._removePropertiesWithNullValues(_a._removePropertiesWithNullValues())._removePropertiesWithEmptySets(_a._removePropertiesWithEmptySets())._fullyQualifiedTypePath(_a._fullyQualifiedTypePath())._includeObjectReference(_a._includeObjectReference()));\n+return _c;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _c, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0 _v_automap, final ExecutionSupport es)\n      {\n-return _c;\n+return _v_automap._transfers_valueSpecification_transformAny();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5\", new DefaultPureLambdaFunction1<RichIterable<? extends java.lang.Object>, java.lang.Object>()\n {\n      public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -657,37 +670,37 @@\n \n      public java.lang.Object value(final RichIterable<? extends java.lang.Object> _a, final ExecutionSupport es)\n      {\n return (java.lang.Object)null;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_extension_SerializerExtension_v1_31_0 _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString value(final java.lang.String _s, final ExecutionSupport es)\n      {\n-return _v_automap._transfers_valueSpecification_transformAny();\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl(\"Anonymous_NoCounter\").__type(\"string\")._value(_s);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<java.math.BigDecimal, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString value(final java.lang.String _s, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal value(final java.math.BigDecimal _d, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString_Impl(\"Anonymous_NoCounter\").__type(\"string\")._value(_s);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl(\"Anonymous_NoCounter\").__type(\"decimal\")._value(_d);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -696,24 +709,24 @@\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _c, final ExecutionSupport es)\n      {\n return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(_c._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 681, 74, -1, -1)),_c,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 681, 60, -1, -1)));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<java.math.BigDecimal, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.math.BigDecimal)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_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal value(final java.math.BigDecimal _d, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger value(final java.lang.Long _i, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal_Impl(\"Anonymous_NoCounter\").__type(\"decimal\")._value(_d);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl(\"Anonymous_NoCounter\").__type(\"integer\")._value(_i);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -722,27 +735,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile _p, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Profile \",((java.lang.String)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_p._package(),es)?_p._name():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(_p._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 734, 75, -1, -1)),\"::\",_p._name())),es))),\"\\n{\\n \",((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._stereotypes()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"stereotypes: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(CompiledSupport.toPureCollection(_p._stereotypes()),\"[\",\",\",\"];\",es))),es):platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"tags: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1__String_1__String_1_(CompiledSupport.toPureCollection(_p._tags()),\"[\",\",\",\"];\",es))),es))),\"\\n}\\n\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<java.lang.Long, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger value(final java.lang.Long _i, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger_Impl(\"Anonymous_NoCounter\").__type(\"integer\")._value(_i);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<java.lang.Boolean, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -813,50 +813,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _ev, final ExecutionSupport es)\n      {\n return ((java.lang.String)(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, 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._import.Import)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._path();\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$94\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._rawType();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$171\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\")), es);\n+return _v_automap._path();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -865,24 +852,24 @@\n \n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._parametersValues());\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$172\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$171\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _x, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapRank\")),es),\"<TDSRow>\")),es);\n+return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\")), es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -904,24 +891,24 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _e, final ExecutionSupport es)\n      {\n return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class.isInstance(_e);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$173\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$172\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank _x, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapAggregation\")),es),\"<TDSRow>\")),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(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapRank\")),es),\"<TDSRow>\")),es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -930,14 +917,40 @@\n \n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._expressionSequence());\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$173\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation _x, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapAggregation\")),es),\"<TDSRow>\")),es);\n+     }\n+}\n+);\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final java.lang.Object _f, final ExecutionSupport es)\n+     {\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class.isInstance(_f);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1057,89 +1070,50 @@\n    }).valueOf(CompiledSupport.first(_val))\n :\n CompiledSupport.matchFailure(_val,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 904, 157, -1, -1))))))))))))\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final java.lang.Object _f, final ExecutionSupport es)\n-     {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class.isInstance(_f);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$22\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n      {\n return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class.isInstance(_f);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e, final ExecutionSupport es)\n-     {\n-return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association.class.isInstance(_e);\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$23\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue, RichIterable<? extends java.lang.Object>>()\n {\n      public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue _v_automap, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_v_automap._values());\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>()\n-{\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final ExecutionSupport es)\n-     {\n-return _f;\n-     }\n-}\n-);\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, 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_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t\",_q._name(),\"(\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n+return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association.class.isInstance(_e);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$24\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1161,37 +1135,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5\", new DefaultPureLambdaFunction1<RichIterable<? extends java.lang.Object>, java.lang.Object>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>()\n {\n-     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((RichIterable<? extends java.lang.Object>)(Object)CompiledSupport.toPureCollection(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Object value(final RichIterable<? extends java.lang.Object> _a, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final ExecutionSupport es)\n      {\n-return (java.lang.Object)null;\n+return _f;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$170\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"DateTime\")), es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t\",_q._name(),\"(\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1213,24 +1187,37 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n      {\n return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression.class.isInstance(_f);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5\", new DefaultPureLambdaFunction1<RichIterable<? extends java.lang.Object>, java.lang.Object>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Object execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((RichIterable<? extends java.lang.Object>)(Object)CompiledSupport.toPureCollection(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e, final ExecutionSupport es)\n+     public java.lang.Object value(final RichIterable<? extends java.lang.Object> _a, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile.class.isInstance(_e);\n+return (java.lang.Object)null;\n+     }\n+}\n+);\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$170\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime _x, final ExecutionSupport es)\n+     {\n+return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"DateTime\")), es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1239,24 +1226,24 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _c, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.safeGet(_c, 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 317, 40, -1, -1))),es));\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class.class.isInstance(_e);\n+return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile.class.isInstance(_e);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1266,24 +1253,24 @@\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _d, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime_Impl(\"Anonymous_NoCounter\").__type(\"dateTime\")._value(CompiledSupport.mapToOneOverOne(_d, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$11\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration.class.isInstance(_e);\n+return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class.class.isInstance(_e);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$13\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.LatestDate, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1292,24 +1279,24 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.LatestDate _l, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate_Impl(\"Anonymous_NoCounter\").__type(\"latestDate\");\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$32\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement, 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_protocols_pure_v1_31_0_metamodel_domain_Property)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property _p, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._stereotypes()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t<<\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._stereotypes()),\",\",es),\">>\\n\")),es):\"\")),((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._taggedValues()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t{\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._taggedValues()),\",\",es),\"}\\n\")),es):\"\")),\"\\t\",_p._name(),\":\",_p._type(),\"[\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_p._multiplicity(),es),\"];\")),es);\n+return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration.class.isInstance(_e);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$66\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1318,14 +1305,27 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _m, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(CompiledSupport.toOne(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_m,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 455, 57, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$32\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Property _p, final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._stereotypes()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t<<\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._stereotypes()),\",\",es),\">>\\n\")),es):\"\")),((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._taggedValues()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t{\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._taggedValues()),\",\",es),\"}\\n\")),es):\"\")),\"\\t\",_p._name(),\":\",_p._type(),\"[\",core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_p._multiplicity(),es),\"];\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1397,37 +1397,50 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _r, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl(\"Anonymous_NoCounter\").__type(\"rootGraphFetchTree\")._class(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_r._class(),es));\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$28\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit _u, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_u,es));\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$164\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue _x, final ExecutionSupport es)\n      {\n return _x._fullPath();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$28\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit _u, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object> _e, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_u,es));\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_e,es));\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1449,27 +1462,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Integer\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object> _e, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_e,es));\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$166\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1593,14 +1593,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance _e, final ExecutionSupport es)\n      {\n return \"\";\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$112\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, RichIterable<? extends java.lang.Object>>()\n+{\n+     public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     {\n+return CompiledSupport.toPureCollection(_v_automap._values());\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$153\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1614,27 +1627,14 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$112\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>, RichIterable<? extends java.lang.Object>>()\n-{\n-     public RichIterable<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._values());\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$scan$21$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1744,37 +1744,37 @@\n    }).valueOf(CompiledSupport.first(_p))\n :\n CompiledSupport.matchFailure(_p,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 895, 99, -1, -1)))\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$58\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._value();\n+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_2$58\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_EnumValue _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return _v_automap._value();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -2063,849 +2063,14 @@\n , es)\n )),es);\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _fMatches = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)((PureMap)_fControlToFunctionMapping).getMap().get(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 649, 65, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\")), es)\n-;\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_fMatches), 1l)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_fMatches),es)?CompiledSupport.toOne(_fMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 652, 38, -1, -1)):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f2 = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _f_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _f = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition)CompiledSupport.makeOne(_f_As_Object);\n-            return _f;\n-       }\n-   }).valueOf(CompiledSupport.first(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n-:\n-(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),java.lang.Object.class,0,-1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n-:\n-CompiledSupport.matchFailure(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 85, -1, -1))))\n-;\n-platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_f2),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 654, 93, -1, -1)))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toOne(_f2, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 655, 32, -1, -1));}}.execute())):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _secondPassMatches = CompiledSupport.toPureCollection(_fMatches).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _fMatch){return CompiledSupport.equal(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_fMatch,es)._parameters(), _af._parameters());}});\n-platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_secondPassMatches),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"fMatches\",_fMatches);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 658, 116, -1, -1)),\" (out of \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_fMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$14\")), es)\n-, \"\", \",\", \"\"),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_secondPassMatches)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$18\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"secondPassMatches\",_secondPassMatches);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Found duplicate second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 660, 126, -1, -1)),\" (\",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_secondPassMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$17\")), es)\n-, \"\", \",\", \"\"),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toOne(_secondPassMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(CompiledSupport.toPureCollection(_vs),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension>)null,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _vs, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_vs),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.Package> _imports = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\"))._imports()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2\")), es)\n-),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 678, 102, -1, -1));\n-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping = (CompiledSupport.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_imports), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.Package, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\")), es)\n-, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_router_routing_router_routing.Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(CompiledSupport.toPureCollection(_extensions),es)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$10\")), es)\n-)), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 684, 150, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 684, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 685, 170, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 685, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 686, 112, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 686, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 687, 166, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 687, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 688, 154, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$17\")\n-), (\n-core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$17\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 690, 54, -1, -1)))),es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(es)))._coreImportPackages(CompiledSupport.toPureCollection(_imports))._funcs(_fControlToFunctionMapping)._removeFunctionPaths(false);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain _domain,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0\")), es)\n-),es);\n-final java.lang.String _enums = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\")), es)\n-),es);\n-final java.lang.String _classes = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2\")), es)\n-),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3\")), es)\n-),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 724, 118, -1, -1))),es);\n-final java.lang.String _enums = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 725, 119, -1, -1))),es);\n-final java.lang.String _classes = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 726, 115, -1, -1))),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 727, 126, -1, -1))),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile> _ps,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_ps), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration> _es,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association> _as,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(final RichIterable<? extends java.lang.Object> _as, final java.lang.String _separator,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52\")), es)\n-),_separator,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_vs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _x, final ExecutionSupport es)\n-     {\n-return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _af_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$869898\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_ev),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$869919\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$9\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-final java.lang.String _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n-final java.lang.String _p2 = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 777, 59, -1, -1)))),es);\n-return CompiledSupport.format(\"let %s = %s\", Lists.mutable.<java.lang.String>with(_p1,_p2), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _h = CompiledSupport.toPureCollection(_handlers).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), _f);}});\n-return ((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_h),es)?((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_h, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 786, 22, -1, -1))._second(), new Object[]{})):new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> _infixFunctionMappings = _state._infixFunctions();\n-return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_infixFunctionMappings), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15\")), es)\n-),es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _values = _af._parameters();\n-final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _col_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n-            return CompiledSupport.toPureCollection(_col._values());\n-       }\n-   }).valueOf(CompiledSupport.first(_values)))\n-:\n-(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification.class,0,-1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _vs_As_Object)\n-       {\n-            final RichIterable _vs = CompiledSupport.toPureCollection(_vs_As_Object);\n-            return CompiledSupport.toPureCollection(_vs);\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(_values)))\n-:\n-CompiledSupport.matchFailure(_values,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 795, 57, -1, -1))))\n-)):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_values))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final java.lang.String _symbol = CompiledSupport.toOne(CompiledSupport.toPureCollection(_infixFunctionMappings).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _f);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 802, 77, -1, -1))._second();\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters())),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$28\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"f\",_f,\"values\",_values);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Expected \",CompiledSupport.pureToString(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters()), es),\" parameters on \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es),\" function call.  got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),es))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))),es)?CompiledSupport.joinStrings(_pValues, \"(\", platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\") \",_symbol,\" (\")),es), \")\"):((java.lang.String)((CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l) && CompiledSupport.equal(CompiledSupport.safeSize(_pValues), 1l))?CompiledSupport.joinStrings(_pValues, ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))),es)?\"\":_symbol)), platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es), \"\"):platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_pValues),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es),es)))));}}.execute():new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final boolean _injectFirstParam = !(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::col_Function_1__String_1__BasicColumnSpecification_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::agg_String_1__FunctionDefinition_1__FunctionDefinition_1__AggregateValue_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::asc_String_1__SortInformation_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::desc_String_1__SortInformation_1_\")))),es));\n-final java.lang.String _iStr = ((java.lang.String)((CompiledSupport.equal(_injectFirstParam, false) || CompiledSupport.isEmpty(_af._parameters()))?\"\":new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final java.lang.String _i = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 827, 52, -1, -1)))),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_i,((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))?\".\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_i),20l,es) || FunctionsGen.contains(_i, \"\\n\"))?\"\\n\\t\":\"\")),\"->\")),es))))),es);}}.execute()));\n-final java.lang.String _fName = ((java.lang.String)((CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\"))) && _injectFirstParam)?\"all\":((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))?\"!\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 58, -1, -1)),CompiledSupport.toPureCollection(_state._coreImportPackages()),es) || _state._removeFunctionPaths())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 178, -1, -1)),es),\"::\")),es))),CompiledSupport.toOne(_f._functionName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 230, -1, -1)))),es)))));\n-final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification>)(_injectFirstParam?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.tail(_af._parameters()))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_af._parameters()))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final java.lang.String _pStr = ((java.lang.String)(CompiledSupport.lessThanEqual(core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pValues), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$60\")), es)\n-),es), 700l)?CompiledSupport.joinStrings(_pValues, \"(\", \", \", \")\"):CompiledSupport.joinStrings(_pValues, \"(\\n\", \",\\n     \", \"\\n     )\")));\n-return CompiledSupport.format(\"%s%s%s\", Lists.mutable.<java.lang.String>with(_iStr,_fName,_pStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;}}.execute()));}}.execute()));\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ap_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty)CompiledSupport.makeOne(_ap_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 846, 44, -1, -1)))),es),\".\",_ap._property(),((java.lang.String)(CompiledSupport.isEmpty(CompiledSupport.tail(_ap._parameters()))?\"\":CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.tail(_ap._parameters())), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"(\", \",\", \")\"))))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(_cs_As_Object);\n-            final java.lang.String _slash = \"\\\\\";\n-return CompiledSupport.format(\"'%s'\", CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.replace(_cs._value(), _slash, platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_slash,_slash)),es)), \"'\", \"\\\\'\"), \"\\n\", \"\\\\n\"), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(_cs_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-)),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(_cs_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-)),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate)CompiledSupport.makeOne(_cs_As_Object);\n-            return \"%latest\";\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ev_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n-            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n-return CompiledSupport.format(\"%s.%s\", Lists.mutable.<java.lang.String>with(_enumName,_ev._value()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _col_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n-            return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_col._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"[\", \",\", \"]\");\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _l_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)CompiledSupport.makeOne(_l_As_Object);\n-            final java.lang.String _pStr = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_l._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$119\")), es)\n-),\", \",es);\n-final java.lang.String _bStr = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_l._body()),es);\n-return CompiledSupport.format(\"{%s|%s}\", Lists.mutable.<java.lang.String>with(_pStr,_bStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _v_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(_v_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _hackedClass_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance)CompiledSupport.makeOne(_hackedClass_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"@\",_hackedClass._fullPath())),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance)CompiledSupport.makeOne(_ci_As_Object);\n-            return (java.lang.String)(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _aggValue_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n-            return CompiledSupport.format(\"agg('%s', %s, %s)\", Lists.mutable.<java.lang.String>with(_aggValue._name(),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _aggValue_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n-            return CompiledSupport.format(\"agg(%s, %s)\", Lists.mutable.<java.lang.String>with(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _sortInfo_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(_sortInfo_As_Object);\n-            return CompiledSupport.format(\"^SortInformation(column = '%s', direction = SortDirection.%s)\", Lists.mutable.<java.lang.String>with(_sortInfo._column(),_sortInfo._direction()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _extendInfo_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation)CompiledSupport.makeOne(_extendInfo_As_Object);\n-            return CompiledSupport.format(\"^BasicColumnSpecification<%s>(name = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_extendInfo._columnFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _path_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(_path_As_Object);\n-            return CompiledSupport.format(\"#/%s/%s%s#\", Lists.mutable.<java.lang.String>with(_path._startType(),platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_path._path()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$147\")), es)\n-),\".\",es),((java.lang.String)((platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_path._name(),es) || CompiledSupport.equal(CompiledSupport.length(CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 895, 210, -1, -1))), 0l))?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"!\",CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 895, 259, -1, -1)))),es)))), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _or_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_or._function()),es), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _oa_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(_oa_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapAggregation<TDSRow>(colName = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(_oa._columnName(),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_oa._function()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(_a_As_Object);\n-            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n-return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _r_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance)CompiledSupport.makeOne(_r_As_Object);\n-            return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _e_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance)CompiledSupport.makeOne(_e_As_Object);\n-            return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _pv_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair)CompiledSupport.makeOne(_pv_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tMatcher = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$174\")\n-), (\n-core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$174\")\n-))\n-;\n-final java.lang.String _firstType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._first()));\n-final java.lang.String _secondType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._second()));\n-return CompiledSupport.format(\"^Pair<%s,%s>(first = %s, second = %s)\", Lists.mutable.<java.lang.String>with(_firstType,_secondType,core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._second()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-CompiledSupport.matchFailure(_ci._value(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 889, 24, -1, -1)))))))))))))\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ev_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n-            return ((java.lang.String)(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-CompiledSupport.matchFailure(_x,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 761, 11, -1, -1)))))))))))))))))))\n-;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"\", \";\\n\", ((java.lang.String)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_vs), 1l)?\"\":\";\")));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _m,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureZero\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 934, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 935, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 936, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 937, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 938, 7, -1, -1))))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _m);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 940, 32, -1, -1))._second();\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 946, 12, -1, -1))),\"||\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 946, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 947, 12, -1, -1))),\"&&\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 947, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 948, 12, -1, -1))),\"==\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 948, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 950, 10, -1, -1))),\">\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 949, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 971, 10, -1, -1))),\">=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 970, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 992, 10, -1, -1))),\"<\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 991, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1013, 10, -1, -1))),\"<=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1012, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1034, 10, -1, -1))),\"+\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1033, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1043, 10, -1, -1))),\"-\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1042, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1051, 10, -1, -1))),\"*\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1050, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1058, 12, -1, -1))),\"/\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1058, 7, -1, -1))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>,? extends java.lang.String>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4\")), es)\n-);\n-}\n-\n-public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(final java.lang.String _item,final ExecutionSupport es)\n-{\n-return (CompiledSupport.startsWith(_item, \"meta::pure::\") && !(CompiledSupport.startsWith(_item, \"meta::pure::tests::\")));\n-}\n-\n-public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1072, 127, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 127, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 207, -1, -1))._name(), \"v_automap\"));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1078, 115, -1, -1));\n-}\n-\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Extension_MANY__ValueSpecification_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n return CompiledSupport.toPureCollection(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(_f,false,CompiledSupport.toPureCollection(_extensions),es));\n }\n \n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final boolean _useAppliedFunction, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n@@ -4104,8 +3269,843 @@\n      {\n          return this.__vars;\n      }\n }\n ), es)\n ));\n }\n+\n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _fMatches = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)((PureMap)_fControlToFunctionMapping).getMap().get(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 649, 65, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\")), es)\n+;\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_fMatches), 1l)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_fMatches),es)?CompiledSupport.toOne(_fMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 652, 38, -1, -1)):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f2 = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _f_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _f = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition)CompiledSupport.makeOne(_f_As_Object);\n+            return _f;\n+       }\n+   }).valueOf(CompiledSupport.first(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n+:\n+(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),java.lang.Object.class,0,-1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n+:\n+CompiledSupport.matchFailure(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 653, 85, -1, -1))))\n+;\n+platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_f2),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$7\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 654, 93, -1, -1)))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toOne(_f2, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 655, 32, -1, -1));}}.execute())):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _secondPassMatches = CompiledSupport.toPureCollection(_fMatches).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _fMatch){return CompiledSupport.equal(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_fMatch,es)._parameters(), _af._parameters());}});\n+platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_secondPassMatches),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"fMatches\",_fMatches);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 658, 116, -1, -1)),\" (out of \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_fMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$14\")), es)\n+, \"\", \",\", \"\"),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_secondPassMatches)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$18\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"secondPassMatches\",_secondPassMatches);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Found duplicate second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 660, 126, -1, -1)),\" (\",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_secondPassMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$17\")), es)\n+, \"\", \",\", \"\"),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toOne(_secondPassMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(CompiledSupport.toPureCollection(_vs),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension>)null,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _vs, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_vs),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.Package> _imports = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\"))._imports()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2\")), es)\n+),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 678, 102, -1, -1));\n+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping = (CompiledSupport.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_imports), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.Package, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$6\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\")), es)\n+, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_router_routing_router_routing.Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(CompiledSupport.toPureCollection(_extensions),es)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$10\")), es)\n+)), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 684, 150, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 684, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 685, 170, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 685, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 686, 112, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 686, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 687, 166, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 687, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 688, 154, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$17\")\n+), (\n+core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$17\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 690, 54, -1, -1)))),es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(es)))._coreImportPackages(CompiledSupport.toPureCollection(_imports))._funcs(_fControlToFunctionMapping)._removeFunctionPaths(false);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain _domain,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$0\")), es)\n+),es);\n+final java.lang.String _enums = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$1\")), es)\n+),es);\n+final java.lang.String _classes = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$2\")), es)\n+),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$3\")), es)\n+),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 724, 118, -1, -1))),es);\n+final java.lang.String _enums = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 725, 119, -1, -1))),es);\n+final java.lang.String _classes = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 726, 115, -1, -1))),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 727, 126, -1, -1))),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile> _ps,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_ps), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$11\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration> _es,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association> _as,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(final RichIterable<? extends java.lang.Object> _as, final java.lang.String _separator,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$52\")), es)\n+),_separator,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_vs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _x, final ExecutionSupport es)\n+     {\n+return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _af_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$870321\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$5\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_ev),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$870342\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$9\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+final java.lang.String _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n+final java.lang.String _p2 = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 777, 59, -1, -1)))),es);\n+return CompiledSupport.format(\"let %s = %s\", Lists.mutable.<java.lang.String>with(_p1,_p2), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _h = CompiledSupport.toPureCollection(_handlers).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), _f);}});\n+return ((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_h),es)?((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_h, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 786, 22, -1, -1))._second(), new Object[]{})):new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> _infixFunctionMappings = _state._infixFunctions();\n+return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_infixFunctionMappings), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$15\")), es)\n+),es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification> _values = _af._parameters();\n+final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _col_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n+            return CompiledSupport.toPureCollection(_col._values());\n+       }\n+   }).valueOf(CompiledSupport.first(_values)))\n+:\n+(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification.class,0,-1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _vs_As_Object)\n+       {\n+            final RichIterable _vs = CompiledSupport.toPureCollection(_vs_As_Object);\n+            return CompiledSupport.toPureCollection(_vs);\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(_values)))\n+:\n+CompiledSupport.matchFailure(_values,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 795, 57, -1, -1))))\n+)):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_values))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final java.lang.String _symbol = CompiledSupport.toOne(CompiledSupport.toPureCollection(_infixFunctionMappings).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _f);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 802, 77, -1, -1))._second();\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters())),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$28\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"f\",_f,\"values\",_values);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Expected \",CompiledSupport.pureToString(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters()), es),\" parameters on \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es),\" function call.  got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),es))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))),es)?CompiledSupport.joinStrings(_pValues, \"(\", platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\") \",_symbol,\" (\")),es), \")\"):((java.lang.String)((CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l) && CompiledSupport.equal(CompiledSupport.safeSize(_pValues), 1l))?CompiledSupport.joinStrings(_pValues, ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))),es)?\"\":_symbol)), platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es), \"\"):platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_pValues),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es),es)))));}}.execute():new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final boolean _injectFirstParam = !(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::col_Function_1__String_1__BasicColumnSpecification_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::agg_String_1__FunctionDefinition_1__FunctionDefinition_1__AggregateValue_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::asc_String_1__SortInformation_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::desc_String_1__SortInformation_1_\")))),es));\n+final java.lang.String _iStr = ((java.lang.String)((CompiledSupport.equal(_injectFirstParam, false) || CompiledSupport.isEmpty(_af._parameters()))?\"\":new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final java.lang.String _i = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 827, 52, -1, -1)))),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_i,((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))?\".\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_i),20l,es) || FunctionsGen.contains(_i, \"\\n\"))?\"\\n\\t\":\"\")),\"->\")),es))))),es);}}.execute()));\n+final java.lang.String _fName = ((java.lang.String)((CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\"))) && _injectFirstParam)?\"all\":((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))?\"!\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 58, -1, -1)),CompiledSupport.toPureCollection(_state._coreImportPackages()),es) || _state._removeFunctionPaths())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 178, -1, -1)),es),\"::\")),es))),CompiledSupport.toOne(_f._functionName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 834, 230, -1, -1)))),es)))));\n+final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification>)(_injectFirstParam?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.tail(_af._parameters()))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_af._parameters()))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final java.lang.String _pStr = ((java.lang.String)(CompiledSupport.lessThanEqual(core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pValues), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$60\")), es)\n+),es), 700l)?CompiledSupport.joinStrings(_pValues, \"(\", \", \", \")\"):CompiledSupport.joinStrings(_pValues, \"(\\n\", \",\\n     \", \"\\n     )\")));\n+return CompiledSupport.format(\"%s%s%s\", Lists.mutable.<java.lang.String>with(_iStr,_fName,_pStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;}}.execute()));}}.execute()));\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ap_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedProperty)CompiledSupport.makeOne(_ap_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 846, 44, -1, -1)))),es),\".\",_ap._property(),((java.lang.String)(CompiledSupport.isEmpty(CompiledSupport.tail(_ap._parameters()))?\"\":CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.tail(_ap._parameters())), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"(\", \",\", \")\"))))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CBoolean)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(_cs_As_Object);\n+            final java.lang.String _slash = \"\\\\\";\n+return CompiledSupport.format(\"'%s'\", CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.replace(_cs._value(), _slash, platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_slash,_slash)),es)), \"'\", \"\\\\'\"), \"\\n\", \"\\\\n\"), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(_cs_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+)),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(_cs_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+)),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_CLatestDate)CompiledSupport.makeOne(_cs_As_Object);\n+            return \"%latest\";\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ev_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n+            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n+return CompiledSupport.format(\"%s.%s\", Lists.mutable.<java.lang.String>with(_enumName,_ev._value()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _col_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n+            return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_col._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"[\", \",\", \"]\");\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _l_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda)CompiledSupport.makeOne(_l_As_Object);\n+            final java.lang.String _pStr = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_l._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$119\")), es)\n+),\", \",es);\n+final java.lang.String _bStr = core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_l._body()),es);\n+return CompiledSupport.format(\"{%s|%s}\", Lists.mutable.<java.lang.String>with(_pStr,_bStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _v_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(_v_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _hackedClass_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_GenericTypeInstance)CompiledSupport.makeOne(_hackedClass_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"@\",_hackedClass._fullPath())),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ClassInstance)CompiledSupport.makeOne(_ci_As_Object);\n+            return (java.lang.String)(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _aggValue_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSAggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n+            return CompiledSupport.format(\"agg('%s', %s, %s)\", Lists.mutable.<java.lang.String>with(_aggValue._name(),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _aggValue_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_AggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n+            return CompiledSupport.format(\"agg(%s, %s)\", Lists.mutable.<java.lang.String>with(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _sortInfo_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(_sortInfo_As_Object);\n+            return CompiledSupport.format(\"^SortInformation(column = '%s', direction = SortDirection.%s)\", Lists.mutable.<java.lang.String>with(_sortInfo._column(),_sortInfo._direction()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _extendInfo_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TDSColumnInformation)CompiledSupport.makeOne(_extendInfo_As_Object);\n+            return CompiledSupport.format(\"^BasicColumnSpecification<%s>(name = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_extendInfo._columnFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _path_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(_path_As_Object);\n+            return CompiledSupport.format(\"#/%s/%s%s#\", Lists.mutable.<java.lang.String>with(_path._startType(),platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_path._path()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$147\")), es)\n+),\".\",es),((java.lang.String)((platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_path._name(),es) || CompiledSupport.equal(CompiledSupport.length(CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 895, 210, -1, -1))), 0l))?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"!\",CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 895, 259, -1, -1)))),es)))), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _or_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_or._function()),es), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _oa_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(_oa_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapAggregation<TDSRow>(colName = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(_oa._columnName(),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_oa._function()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(_a_As_Object);\n+            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n+return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _r_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_RuntimeInstance)CompiledSupport.makeOne(_r_As_Object);\n+            return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _e_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_ExecutionContextInstance)CompiledSupport.makeOne(_e_As_Object);\n+            return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _pv_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Pair)CompiledSupport.makeOne(_pv_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tMatcher = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$174\")\n+), (\n+core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$174\")\n+))\n+;\n+final java.lang.String _firstType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._first()));\n+final java.lang.String _secondType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._second()));\n+return CompiledSupport.format(\"^Pair<%s,%s>(first = %s, second = %s)\", Lists.mutable.<java.lang.String>with(_firstType,_secondType,core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._second()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+CompiledSupport.matchFailure(_ci._value(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 889, 24, -1, -1)))))))))))))\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ev_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n+            return ((java.lang.String)(core_pure_protocol_v1_31_0_transfers_valueSpecification.Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+CompiledSupport.matchFailure(_x,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 761, 11, -1, -1)))))))))))))))))))\n+;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"\", \";\\n\", ((java.lang.String)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_vs), 1l)?\"\":\";\")));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity _m,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureZero\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 934, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 935, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 936, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 937, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 938, 7, -1, -1))))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_domain_Multiplicity,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _m);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 940, 32, -1, -1))._second();\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 946, 12, -1, -1))),\"||\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 946, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 947, 12, -1, -1))),\"&&\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 947, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 948, 12, -1, -1))),\"==\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 948, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 950, 10, -1, -1))),\">\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 949, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 971, 10, -1, -1))),\">=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 970, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 992, 10, -1, -1))),\"<\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 991, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1013, 10, -1, -1))),\"<=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1012, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1034, 10, -1, -1))),\"+\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1033, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1043, 10, -1, -1))),\"-\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1042, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1051, 10, -1, -1))),\"*\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1050, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1058, 12, -1, -1))),\"/\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1058, 7, -1, -1))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>,? extends java.lang.String>>>)(core_pure_protocol_v1_31_0_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$v1_31_0$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_v1_31_0_transfers_valueSpecification_pure_3$4\")), es)\n+);\n+}\n+\n+public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(final java.lang.String _item,final ExecutionSupport es)\n+{\n+return (CompiledSupport.startsWith(_item, \"meta::pure::\") && !(CompiledSupport.startsWith(_item, \"meta::pure::tests::\")));\n+}\n+\n+public static boolean Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1072, 127, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 127, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1073, 207, -1, -1))._name(), \"v_automap\"));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_v1_31_0_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_31_0_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/v1_31_0/transfers/valueSpecification.pure\", -1, -1, 1078, 115, -1, -1));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_protocol_vX_X_X_transfers_valueSpecification.java", "source2": "org/finos/legend/pure/generated/core_pure_protocol_vX_X_X_transfers_valueSpecification.java", "unified_diff": "@@ -359,37 +359,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean_Impl(\"Anonymous_NoCounter\").__type(\"boolean\")._value(_b);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<java.lang.Double, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Double)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(final java.lang.Double _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl(\"Anonymous_NoCounter\").__type(\"float\")._value(_f);\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<java.lang.Double, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Double)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat value(final java.lang.Double _f, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat_Impl(\"Anonymous_NoCounter\").__type(\"float\")._value(_f);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$125\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -437,27 +437,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$39\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>()\n-{\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> value(final java.lang.String _o, final ExecutionSupport es)\n-     {\n-return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_o,new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\"))))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 103, 190, -1, -1)));\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -476,14 +463,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f, final ExecutionSupport es)\n      {\n return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$39\", new DefaultPureLambdaFunction1<java.lang.String, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>()\n+{\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>> value(final java.lang.String _o, final ExecutionSupport es)\n+     {\n+return (CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(_o,new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_List_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::List\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\"))))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 103, 190, -1, -1)));\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$6$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -660,51 +660,38 @@\n        }\n    }\n , es)\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._name();\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$160\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever _a, final ExecutionSupport es)\n      {\n platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n return \"\";\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression.class.isInstance(_f);\n+return _v_automap._name();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$85\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -733,24 +720,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _r, final ExecutionSupport es)\n      {\n return \"\";\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _st, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _f, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(_st, es);\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression.class.isInstance(_f);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$88\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -772,25 +759,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance _e, final ExecutionSupport es)\n      {\n return \"\";\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _st, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl(\"Anonymous_NoCounter\").__type(\"strictDate\")._value(CompiledSupport.mapToOneOverOne(_d, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$9\")), es)\n-);\n+return CompiledSupport.pureToString(_st, es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$87\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -806,24 +792,25 @@\n        }\n    }\n , es)\n )),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate _d, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._expressionSequence());\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate_Impl(\"Anonymous_NoCounter\").__type(\"strictDate\")._value(CompiledSupport.mapToOneOverOne(_d, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$9\")), es)\n+);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$164\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -832,24 +819,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _x, final ExecutionSupport es)\n      {\n return _x._fullPath();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final java.lang.Object _f, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class.isInstance(_f);\n+return CompiledSupport.toPureCollection(_v_automap._expressionSequence());\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$165\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -858,24 +845,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Integer\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$3\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.Boolean>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final java.lang.Object _f, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(_v_automap._parametersValues());\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class.isInstance(_f);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$166\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -884,24 +871,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Decimal\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification>>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _e, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression _v_automap, final ExecutionSupport es)\n      {\n-return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class.isInstance(_e);\n+return CompiledSupport.toPureCollection(_v_automap._parametersValues());\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$167\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -910,24 +897,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Float\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$hasAutoMapProperty$19$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _e, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.SimpleFunctionExpression.class.isInstance(_e);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$42\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -936,14 +923,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_v._name(),\":\",CompiledSupport.toOne(_v._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 752, 129, -1, -1)),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(CompiledSupport.toOne(_v._multiplicity(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 752, 159, -1, -1)),es),\"]\")),es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$16\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.VariableExpression _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._name();\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$19\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends java.lang.Object>>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1185,27 +1185,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_TaggedValue _t, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_t._tag()._profile(),\".\",_t._tag()._value(),\"='\",CompiledSupport.replace(CompiledSupport.replace(_t._value(), \"'\", \"\\\\'\"), \"\\n\", \" \"),\"'\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$28\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit _u, final ExecutionSupport es)\n-     {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_u,es));\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52\", new DefaultPureLambdaFunction1<java.lang.Object, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1273,14 +1260,27 @@\n    }).valueOf(CompiledSupport.first(_a))\n :\n CompiledSupport.matchFailure(_a,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 748, 19, -1, -1))))))))\n ;\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$28\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Unit _u, final ExecutionSupport es)\n+     {\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_u,es));\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformAny$15$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>()\n {\n      public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1396,37 +1396,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"Boolean\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$169\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _st, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _x, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_st,es);\n+return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"StrictDate\")), es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$169\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _x, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _st, final ExecutionSupport es)\n      {\n-return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"StrictDate\")), es);\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_st,es);\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$32\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1435,37 +1435,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Property _p, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._stereotypes()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t<<\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._stereotypes()),\",\",es),\">>\\n\")),es):\"\")),((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_p._taggedValues()),es)?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t{\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_p._taggedValues()),\",\",es),\"}\\n\")),es):\"\")),\"\\t\",_p._name(),\":\",_p._type(),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_p._multiplicity(),es),\"];\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _r, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n      {\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl(\"Anonymous_NoCounter\").__type(\"rootGraphFetchTree\")._class(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_r._class(),es));\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t\",_q._name(),\"(\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$38\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformGraphFetchTree$18$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>, org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_QualifiedProperty _q, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree value(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends java.lang.Object> _r, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"\\t\",_q._name(),\"(\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.tail(_q._parameters())),\",\",es),\"){\",CompiledSupport.replace(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(CompiledSupport.toPureCollection(_q._body()),es), \"\\n\", \"\"),\"}:\",_q._returnType(),\"[\",core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(_q._returnMultiplicity(),es),\"];\")),es);\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RootGraphFetchTree_Impl(\"Anonymous_NoCounter\").__type(\"rootGraphFetchTree\")._class(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(_r._class(),es));\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$170\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1634,27 +1634,14 @@\n    }).valueOf(CompiledSupport.first(_val))\n :\n CompiledSupport.matchFailure(_val,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 904, 156, -1, -1))))))))))))\n ;\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._functionName();\n-     }\n-}\n-);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$77\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -1680,24 +1667,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _x, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapAggregation>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapAggregation\")),es),\"<TDSRow>\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._func();\n+return _v_automap._functionName();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$172\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1706,24 +1693,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank _x, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Type_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_tds_TdsOlapRank>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::tds::TdsOlapRank\")),es),\"<TDSRow>\")),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._functionName();\n+return _v_automap._func();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$75\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -1752,14 +1739,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _x, final ExecutionSupport es)\n      {\n return CompiledSupport.pureToString(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.PrimitiveType)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::PrimitiveType\",\"String\")), es);\n      }\n }\n );\n+        __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$possiblyTransformNewFunction$16$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._functionName();\n+     }\n+}\n+);\n         __functions.put(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$valueSpecification$transformValueSpecification$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_2$94\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -2063,14 +2063,849 @@\n      {\n return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr_Impl(\"Anonymous_NoCounter\").__type(\"packageableElementPtr\")._fullPath(CompiledSupport.toOne(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_m,es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 455, 57, -1, -1)));\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _fMatches = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)((PureMap)_fControlToFunctionMapping).getMap().get(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 649, 65, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n+;\n+return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_fMatches), 1l)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_fMatches),es)?CompiledSupport.toOne(_fMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 652, 38, -1, -1)):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f2 = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _f_As_Object)\n+       {\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _f = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition)CompiledSupport.makeOne(_f_As_Object);\n+            return _f;\n+       }\n+   }).valueOf(CompiledSupport.first(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n+:\n+(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),java.lang.Object.class,0,-1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n+            return (java.lang.Object)null;\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n+:\n+CompiledSupport.matchFailure(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 85, -1, -1))))\n+;\n+platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_f2),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$7\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 654, 93, -1, -1)))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toOne(_f2, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 655, 32, -1, -1));}}.execute())):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _secondPassMatches = CompiledSupport.toPureCollection(_fMatches).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _fMatch){return CompiledSupport.equal(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_fMatch,es)._parameters(), _af._parameters());}});\n+platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_secondPassMatches),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"fMatches\",_fMatches);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 658, 116, -1, -1)),\" (out of \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_fMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\")), es)\n+, \"\", \",\", \"\"),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_secondPassMatches)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"secondPassMatches\",_secondPassMatches);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Found duplicate second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 660, 126, -1, -1)),\" (\",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_secondPassMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")), es)\n+, \"\", \",\", \"\"),\")\")),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return CompiledSupport.toOne(_secondPassMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(CompiledSupport.toPureCollection(_vs),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension>)null,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_vs),es);\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n+{\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.Package> _imports = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\"))._imports()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n+),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 678, 102, -1, -1));\n+final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping = (CompiledSupport.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_imports), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.Package, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$6\")), es)\n+), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n+, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_router_routing_router_routing.Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(CompiledSupport.toPureCollection(_extensions),es)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$10\")), es)\n+)), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 150, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 170, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 112, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 166, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 154, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n+), (\n+core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n+))\n+,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 690, 54, -1, -1)))),es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(es)))._coreImportPackages(CompiledSupport.toPureCollection(_imports))._funcs(_fControlToFunctionMapping)._removeFunctionPaths(false);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain _domain,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0\")), es)\n+),es);\n+final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n+),es);\n+final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n+),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n+),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n+{\n+final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 724, 117, -1, -1))),es);\n+final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 725, 118, -1, -1))),es);\n+final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 726, 114, -1, -1))),\"\",es);\n+final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 727, 125, -1, -1))),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile> _ps,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_ps), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$11\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration> _es,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association> _as,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n+),es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(final RichIterable<? extends java.lang.Object> _as, final java.lang.String _separator,final ExecutionSupport es)\n+{\n+return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52\")), es)\n+),_separator,es);\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n+{\n+return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_vs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _x, final ExecutionSupport es)\n+     {\n+return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _af_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n+final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1194875\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$5\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n+final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_ev),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1194896\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$9\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+final java.lang.String _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n+final java.lang.String _p2 = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 777, 59, -1, -1)))),es);\n+return CompiledSupport.format(\"let %s = %s\", Lists.mutable.<java.lang.String>with(_p1,_p2), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+));\n+final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _h = CompiledSupport.toPureCollection(_handlers).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), _f);}});\n+return ((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_h),es)?((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_h, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 786, 22, -1, -1))._second(), new Object[]{})):new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> _infixFunctionMappings = _state._infixFunctions();\n+return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_infixFunctionMappings), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")), es)\n+),es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _values = _af._parameters();\n+final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _col_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n+            return CompiledSupport.toPureCollection(_col._values());\n+       }\n+   }).valueOf(CompiledSupport.first(_values)))\n+:\n+(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification.class,0,-1)?\n+CompiledSupport.toPureCollection(   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _vs_As_Object)\n+       {\n+            final RichIterable _vs = CompiledSupport.toPureCollection(_vs_As_Object);\n+            return CompiledSupport.toPureCollection(_vs);\n+       }\n+   }).valueOf(CompiledSupport.toPureCollection(_values)))\n+:\n+CompiledSupport.matchFailure(_values,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 795, 57, -1, -1))))\n+)):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_values))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final java.lang.String _symbol = CompiledSupport.toOne(CompiledSupport.toPureCollection(_infixFunctionMappings).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _f);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 802, 77, -1, -1))._second();\n+platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters())),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$28\")\n+), (\n+new DefendedPureLambdaFunction0<java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"f\",_f,\"values\",_values);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Expected \",CompiledSupport.pureToString(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters()), es),\" parameters on \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es),\" function call.  got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),es))),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+\n+))\n+,es);\n+return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))),es)?CompiledSupport.joinStrings(_pValues, \"(\", platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\") \",_symbol,\" (\")),es), \")\"):((java.lang.String)((CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l) && CompiledSupport.equal(CompiledSupport.safeSize(_pValues), 1l))?CompiledSupport.joinStrings(_pValues, ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))),es)?\"\":_symbol)), platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es), \"\"):platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_pValues),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es),es)))));}}.execute():new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final boolean _injectFirstParam = !(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::col_Function_1__String_1__BasicColumnSpecification_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::agg_String_1__FunctionDefinition_1__FunctionDefinition_1__AggregateValue_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::asc_String_1__SortInformation_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::desc_String_1__SortInformation_1_\")))),es));\n+final java.lang.String _iStr = ((java.lang.String)((CompiledSupport.equal(_injectFirstParam, false) || CompiledSupport.isEmpty(_af._parameters()))?\"\":new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final java.lang.String _i = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 827, 52, -1, -1)))),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_i,((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))?\".\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_i),20l,es) || FunctionsGen.contains(_i, \"\\n\"))?\"\\n\\t\":\"\")),\"->\")),es))))),es);}}.execute()));\n+final java.lang.String _fName = ((java.lang.String)((CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\"))) && _injectFirstParam)?\"all\":((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))?\"!\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 58, -1, -1)),CompiledSupport.toPureCollection(_state._coreImportPackages()),es) || _state._removeFunctionPaths())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 178, -1, -1)),es),\"::\")),es))),CompiledSupport.toOne(_f._functionName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 230, -1, -1)))),es)))));\n+final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(_injectFirstParam?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.tail(_af._parameters()))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_af._parameters()))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+;\n+final java.lang.String _pStr = ((java.lang.String)(CompiledSupport.lessThanEqual(core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pValues), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$60\")), es)\n+),es), 700l)?CompiledSupport.joinStrings(_pValues, \"(\", \", \", \")\"):CompiledSupport.joinStrings(_pValues, \"(\\n\", \",\\n     \", \"\\n     )\")));\n+return CompiledSupport.format(\"%s%s%s\", Lists.mutable.<java.lang.String>with(_iStr,_fName,_pStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;}}.execute()));}}.execute()));\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ap_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty)CompiledSupport.makeOne(_ap_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 846, 44, -1, -1)))),es),\".\",_ap._property(),((java.lang.String)(CompiledSupport.isEmpty(CompiledSupport.tail(_ap._parameters()))?\"\":CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.tail(_ap._parameters())), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"(\", \",\", \")\"))))),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean)CompiledSupport.makeOne(_ci_As_Object);\n+            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(_cs_As_Object);\n+            final java.lang.String _slash = \"\\\\\";\n+return CompiledSupport.format(\"'%s'\", CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.replace(_cs._value(), _slash, platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_slash,_slash)),es)), \"'\", \"\\\\'\"), \"\\n\", \"\\\\n\"), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(_cs_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+)),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(_cs_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+)),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _cs_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate)CompiledSupport.makeOne(_cs_As_Object);\n+            return \"%latest\";\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ev_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n+            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n+return CompiledSupport.format(\"%s.%s\", Lists.mutable.<java.lang.String>with(_enumName,_ev._value()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _col_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n+            return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_col._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n+{\n+private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n+     {\n+return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"[\", \",\", \"]\");\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _l_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)CompiledSupport.makeOne(_l_As_Object);\n+            final java.lang.String _pStr = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_l._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$119\")), es)\n+),\", \",es);\n+final java.lang.String _bStr = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_l._body()),es);\n+return CompiledSupport.format(\"{%s|%s}\", Lists.mutable.<java.lang.String>with(_pStr,_bStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _v_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(_v_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _hackedClass_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance)CompiledSupport.makeOne(_hackedClass_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"@\",_hackedClass._fullPath())),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ci_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance)CompiledSupport.makeOne(_ci_As_Object);\n+            return (java.lang.String)(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _aggValue_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n+            return CompiledSupport.format(\"agg('%s', %s, %s)\", Lists.mutable.<java.lang.String>with(_aggValue._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _aggValue_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n+            return CompiledSupport.format(\"agg(%s, %s)\", Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _sortInfo_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(_sortInfo_As_Object);\n+            return CompiledSupport.format(\"^SortInformation(column = '%s', direction = SortDirection.%s)\", Lists.mutable.<java.lang.String>with(_sortInfo._column(),_sortInfo._direction()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _extendInfo_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation)CompiledSupport.makeOne(_extendInfo_As_Object);\n+            return CompiledSupport.format(\"^BasicColumnSpecification<%s>(name = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_extendInfo._columnFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _path_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(_path_As_Object);\n+            return CompiledSupport.format(\"#/%s/%s%s#\", Lists.mutable.<java.lang.String>with(_path._startType(),platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_path._path()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$147\")), es)\n+),\".\",es),((java.lang.String)((platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_path._name(),es) || CompiledSupport.equal(CompiledSupport.length(CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 210, -1, -1))), 0l))?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"!\",CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 259, -1, -1)))),es)))), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _or_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_or._function()),es), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _oa_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(_oa_As_Object);\n+            return CompiledSupport.format(\"^TdsOlapAggregation<TDSRow>(colName = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(_oa._columnName(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_oa._function()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _a_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(_a_As_Object);\n+            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n+return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _r_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance)CompiledSupport.makeOne(_r_As_Object);\n+            return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _e_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance)CompiledSupport.makeOne(_e_As_Object);\n+            return \"\";\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _pv_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair)CompiledSupport.makeOne(_pv_As_Object);\n+            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tMatcher = new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n+), (\n+core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n+))\n+;\n+final java.lang.String _firstType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._first()));\n+final java.lang.String _secondType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._second()));\n+return CompiledSupport.format(\"^Pair<%s,%s>(first = %s, second = %s)\", Lists.mutable.<java.lang.String>with(_firstType,_secondType,core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._second()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n+       public String value(Object any, ExecutionSupport executionSupport)\n+       {\n+           return CoreGen.toRepresentation(any, executionSupport);\n+       }\n+   }\n+, es)\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_ci._value()))\n+:\n+CompiledSupport.matchFailure(_ci._value(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 889, 24, -1, -1)))))))))))))\n+;\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _ev_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n+            return ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n+       }\n+   }).valueOf(CompiledSupport.first(_x))\n+:\n+CompiledSupport.matchFailure(_x,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 761, 11, -1, -1)))))))))))))))))))\n+;\n+     }\n+     public MutableMap<String, Object> getOpenVariables()\n+     {\n+         return this.__vars;\n+     }\n+}\n+), es)\n+, \"\", \";\\n\", ((java.lang.String)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_vs), 1l)?\"\":\";\")));\n+}\n+\n+public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _m,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureZero\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 934, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 935, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 936, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 937, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 938, 7, -1, -1))))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _m);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 940, 32, -1, -1))._second();\n+}\n+\n+public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(final ExecutionSupport es)\n+{\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 12, -1, -1))),\"||\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 12, -1, -1))),\"&&\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 12, -1, -1))),\"==\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 950, 10, -1, -1))),\">\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 949, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 971, 10, -1, -1))),\">=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 970, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 992, 10, -1, -1))),\"<\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 991, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1013, 10, -1, -1))),\"<=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1012, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1034, 10, -1, -1))),\"+\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1033, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1043, 10, -1, -1))),\"-\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1042, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1051, 10, -1, -1))),\"*\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1050, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 12, -1, -1))),\"/\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 7, -1, -1))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>,? extends java.lang.String>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4\")), es)\n+);\n+}\n+\n+public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(final java.lang.String _item,final ExecutionSupport es)\n+{\n+return (CompiledSupport.startsWith(_item, \"meta::pure::\") && !(CompiledSupport.startsWith(_item, \"meta::pure::tests::\")));\n+}\n+\n+public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 126, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 126, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 205, -1, -1))._name(), \"v_automap\"));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n+{\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 114, -1, -1));\n+}\n+\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Extension_MANY__ValueSpecification_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n return CompiledSupport.toPureCollection(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(_f,false,CompiledSupport.toPureCollection(_extensions),es));\n }\n \n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_valueSpecification_transformFunctionBody_FunctionDefinition_1__Boolean_1__Extension_MANY__ValueSpecification_MANY_(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f, final boolean _useAppliedFunction, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n {\n@@ -3269,843 +4104,8 @@\n      {\n          return this.__vars;\n      }\n }\n ), es)\n ));\n }\n-\n-public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _fMatches = CompiledSupport.mapToManyOverOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)((PureMap)_fControlToFunctionMapping).getMap().get(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 649, 65, -1, -1)))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n-;\n-return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_fMatches), 1l)?((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_fMatches),es)?CompiledSupport.toOne(_fMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 652, 38, -1, -1)):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object> _f2 = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>)(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _f_As_Object)\n-       {\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition _f = (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition)CompiledSupport.makeOne(_f_As_Object);\n-            return _f;\n-       }\n-   }).valueOf(CompiledSupport.first(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n-:\n-(Pure.matches(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),java.lang.Object.class,0,-1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final RichIterable _a = CompiledSupport.toPureCollection(_a_As_Object);\n-            return (java.lang.Object)null;\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es)))\n-:\n-CompiledSupport.matchFailure(core_pure_corefunctions_metaExtension.Root_meta_pure_functions_meta_forgivingPathToElement_String_1__PackageableElement_$0_1$_(CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 50, -1, -1)),es),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 653, 85, -1, -1))))\n-;\n-platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_f2),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$7\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 654, 93, -1, -1)))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toOne(_f2, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 655, 32, -1, -1));}}.execute())):new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>> _secondPassMatches = CompiledSupport.toPureCollection(_fMatches).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _fMatch){return CompiledSupport.equal(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_fMatch,es)._parameters(), _af._parameters());}});\n-platform_pure_basics_tests_assertNotEmpty.Root_meta_pure_functions_asserts_assertNotEmpty_Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(_secondPassMatches),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"fMatches\",_fMatches);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Failed to find second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 658, 116, -1, -1)),\" (out of \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_fMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$14\")), es)\n-, \"\", \",\", \"\"),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(1l),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_secondPassMatches)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$18\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"secondPassMatches\",_secondPassMatches);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Found duplicate second pass match for \",CompiledSupport.toOne(_af._fControl(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 660, 126, -1, -1)),\" (\",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_secondPassMatches), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$resolveFControlFunction$1$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")), es)\n-, \"\", \",\", \"\"),\")\")),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return CompiledSupport.toOne(_secondPassMatches, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 661, 43, -1, -1));}}.execute()));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(CompiledSupport.toPureCollection(_vs),(RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension>)null,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_ValueSpecification_MANY__Extension_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(CompiledSupport.toPureCollection(_extensions),es);\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_vs),es);\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_defaultAlloyToPureState_Extension_MANY__AlloyToPureState_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions,final ExecutionSupport es)\n-{\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.Package> _imports = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.Package>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.ImportGroup)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::import::ImportGroup\",\"Root::system::imports::coreImport\"))._imports()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel._import.Import, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n-),org.finos.legend.pure.m3.coreinstance.Package.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 678, 102, -1, -1));\n-final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _fControlToFunctionMapping = (CompiledSupport.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_newMultiValueMap_Pair_MANY__Map_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>castWithExceptionHandling(platform_pure_basics_collection_removeDuplicates.Root_meta_pure_functions_collection_removeDuplicatesBy_T_MANY__Function_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(((RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(Object)CompiledSupport.concatenate(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_imports), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.Package, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$6\")), es)\n-), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n-, CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_router_routing_router_routing.Root_meta_pure_router_routing_shouldStopFunctions_Extension_MANY__Function_MANY_(CompiledSupport.toPureCollection(_extensions),es)), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$10\")), es)\n-)), Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 150, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 684, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 170, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::mapping::from_TabularDataSet_1__Mapping_1__Runtime_1__ExecutionContext_1__TabularDataSet_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 685, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 112, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::runtime::currentUserId__String_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 686, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 166, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertTabularDataSetEmpty_TabularDataSet_1__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 687, 55, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(CompiledSupport.toOne(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\"))._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 154, -1, -1)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::legend::service::validation::assertCollectionEmpty_Any_MANY__String_1__Boolean_1_\")),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 688, 55, -1, -1))))))),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n-), (\n-core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$defaultAlloyToPureState$4$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$17\")\n-))\n-,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 690, 54, -1, -1)))),es),org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 691, 54, -1, -1)));\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState_Impl(\"Anonymous_NoCounter\")._currentIndent(0l)._indentSize(4l)._infixFunctions(CompiledSupport.toPureCollection(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(es)))._coreImportPackages(CompiledSupport.toPureCollection(_imports))._funcs(_fControlToFunctionMapping)._removeFunctionPaths(false);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_Domain_$0_1$__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain _domain,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$0\")), es)\n-),es);\n-final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$1\")), es)\n-),es);\n-final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$2\")), es)\n-),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverOne(_domain, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Domain, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$domainToPure$5$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$3\")), es)\n-),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_domainToPure_PackageableElement_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement> _elements,final ExecutionSupport es)\n-{\n-final java.lang.String _profiles = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 724, 117, -1, -1))),es);\n-final java.lang.String _enums = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 725, 118, -1, -1))),es);\n-final java.lang.String _classes = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 726, 114, -1, -1))),\"\",es);\n-final java.lang.String _associations = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_elements).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_PackageableElement _e){return org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 727, 125, -1, -1))),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_profiles,_enums,_classes,_associations)),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_profilesToPure_Profile_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile> _ps,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_ps), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Profile, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$profilesToPure$7$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$11\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_enumsToPure_Enumeration_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration> _es,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_es), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Enumeration, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$enumsToPure$8$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_associationsToPure_Association_MANY__String_1_(final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association> _as,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Association, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$associationsToPure$9$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$8\")), es)\n-),es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_classElementsToPure_Any_MANY__String_1__String_1_(final RichIterable<? extends java.lang.Object> _as, final java.lang.String _separator,final ExecutionSupport es)\n-{\n-return core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_as), (org.eclipse.collections.api.block.function.Function2<java.lang.Object, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$classElementsToPure$10$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$52\")), es)\n-),_separator,es);\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_AlloyToPureState _state, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _vs,final ExecutionSupport es)\n-{\n-return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_vs), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _x, final ExecutionSupport es)\n-     {\n-return (java.lang.String)(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _af_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction)CompiledSupport.makeOne(_af_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object> _f = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_resolveFControlFunction_AppliedFunction_1__Map_1__Function_1_(_af,_state._funcs(),es);\n-final RichIterable<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _handlers = Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>with(new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1195282\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::extractEnumValue_Enumeration_1__String_1__T_1_\")))._second(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$5\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 768, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _p2 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 769, 51, -1, -1));\n-final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue_Impl(\"Anonymous_NoCounter\").__type(\"enumValue\")._fullPath(_p1._fullPath())._value(_p2._value());\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_ev),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-),new org.finos.legend.pure.generated.Root_meta_pure_functions_collection_Pair_Impl<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::functions::collection::Pair\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::Function\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::type::Any\")))),new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::FunctionDefinition\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$1195303\")))))))._first(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::letFunction_String_1__T_m__T_m_\")))._second(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$9\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"af\",_af,\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-final java.lang.String _p1 = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 44, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 776, 51, -1, -1))._value();\n-final java.lang.String _p2 = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 777, 59, -1, -1)))),es);\n-return CompiledSupport.format(\"let %s = %s\", Lists.mutable.<java.lang.String>with(_p1,_p2), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-));\n-final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>> _h = CompiledSupport.toPureCollection(_handlers).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.FunctionDefinition<? extends java.lang.Object>> _p){return CompiledSupport.equal(_p._first(), _f);}});\n-return ((java.lang.String)(platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_h),es)?((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)CompiledSupport.toOne(_h, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 786, 22, -1, -1))._second(), new Object[]{})):new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> _infixFunctionMappings = _state._infixFunctions();\n-return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_infixFunctionMappings), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>, ExecutionSupport, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$15\")), es)\n-),es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification> _values = _af._parameters();\n-final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l)?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _col_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n-            return CompiledSupport.toPureCollection(_col._values());\n-       }\n-   }).valueOf(CompiledSupport.first(_values)))\n-:\n-(Pure.matches(_values,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification.class,0,-1)?\n-CompiledSupport.toPureCollection(   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _vs_As_Object)\n-       {\n-            final RichIterable _vs = CompiledSupport.toPureCollection(_vs_As_Object);\n-            return CompiledSupport.toPureCollection(_vs);\n-       }\n-   }).valueOf(CompiledSupport.toPureCollection(_values)))\n-:\n-CompiledSupport.matchFailure(_values,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 795, 57, -1, -1))))\n-)):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_values))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final java.lang.String _symbol = CompiledSupport.toOne(CompiledSupport.toPureCollection(_infixFunctionMappings).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _f);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 802, 77, -1, -1))._second();\n-platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Function_1__Boolean_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters())),CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$28\")\n-), (\n-new DefendedPureLambdaFunction0<java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"f\",_f,\"values\",_values);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Expected \",CompiledSupport.pureToString(CompiledSupport.safeSize(platform_functions_meta_functionType.Root_meta_pure_functions_meta_functionType_Function_1__FunctionType_1_(_f,es)._parameters()), es),\" parameters on \",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_Function_1__String_1_(_f,es),\" function call.  got: \",core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_makeString_Any_MANY__String_1_(CompiledSupport.toPureCollection(CompiledSupport.safeSize(_values)),es))),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-\n-))\n-,es);\n-return ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\")))),es)?CompiledSupport.joinStrings(_pValues, \"(\", platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\") \",_symbol,\" (\")),es), \")\"):((java.lang.String)((CompiledSupport.equal(CompiledSupport.safeSize(_values), 1l) && CompiledSupport.equal(CompiledSupport.safeSize(_pValues), 1l))?CompiledSupport.joinStrings(_pValues, ((java.lang.String)(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")))),es)?\"\":_symbol)), platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es), \"\"):platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(_pValues),platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\" \",_symbol,\" \")),es),es)))));}}.execute():new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final boolean _injectFirstParam = !(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(_f,CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::col_Function_1__String_1__BasicColumnSpecification_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::agg_String_1__FunctionDefinition_1__FunctionDefinition_1__AggregateValue_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::lang::if_Boolean_1__Function_1__Function_1__T_m_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::asc_String_1__SortInformation_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::tds::desc_String_1__SortInformation_1_\")))),es));\n-final java.lang.String _iStr = ((java.lang.String)((CompiledSupport.equal(_injectFirstParam, false) || CompiledSupport.isEmpty(_af._parameters()))?\"\":new LambdaZero<java.lang.String>(){public java.lang.String execute(){ final java.lang.String _i = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 827, 52, -1, -1)))),es);\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_i,((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\")))?\".\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_i),20l,es) || FunctionsGen.contains(_i, \"\\n\"))?\"\\n\\t\":\"\")),\"->\")),es))))),es);}}.execute()));\n-final java.lang.String _fName = ((java.lang.String)((CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::collection::getAll_Class_1__T_MANY_\"))) && _injectFirstParam)?\"all\":((java.lang.String)(CompiledSupport.equal(_f, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::not_Boolean_1__Boolean_1_\")))?\"!\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(((java.lang.String)((core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_in_Any_1__Any_MANY__Boolean_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 23, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 58, -1, -1)),CompiledSupport.toPureCollection(_state._coreImportPackages()),es) || _state._removeFunctionPaths())?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>castWithExceptionHandling(_f,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 143, -1, -1))._package(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 178, -1, -1)),es),\"::\")),es))),CompiledSupport.toOne(_f._functionName(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 834, 230, -1, -1)))),es)))));\n-final RichIterable<? extends java.lang.String> _pValues = CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(((RichIterable<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification>)(_injectFirstParam?CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(CompiledSupport.tail(_af._parameters()))):CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_af._parameters()))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-;\n-final java.lang.String _pStr = ((java.lang.String)(CompiledSupport.lessThanEqual(core_pure_corefunctions_mathExtension.Root_meta_pure_functions_math_sum_Integer_MANY__Integer_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_pValues), (org.eclipse.collections.api.block.function.Function2<java.lang.String, ExecutionSupport, java.lang.Long>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$60\")), es)\n-),es), 700l)?CompiledSupport.joinStrings(_pValues, \"(\", \", \", \")\"):CompiledSupport.joinStrings(_pValues, \"(\\n\", \",\\n     \", \"\\n     )\")));\n-return CompiledSupport.format(\"%s%s%s\", Lists.mutable.<java.lang.String>with(_iStr,_fName,_pStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;}}.execute()));}}.execute()));\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ap_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty _ap = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedProperty)CompiledSupport.makeOne(_ap_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_ap._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 846, 44, -1, -1)))),es),\".\",_ap._property(),((java.lang.String)(CompiledSupport.isEmpty(CompiledSupport.tail(_ap._parameters()))?\"\":CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.tail(_ap._parameters())), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _p, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_p),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"(\", \",\", \")\"))))),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CInteger)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDecimal)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CFloat)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CBoolean)CompiledSupport.makeOne(_ci_As_Object);\n-            return CompiledSupport.format(\"%s\", _ci._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CString)CompiledSupport.makeOne(_cs_As_Object);\n-            final java.lang.String _slash = \"\\\\\";\n-return CompiledSupport.format(\"'%s'\", CompiledSupport.replace(CompiledSupport.replace(CompiledSupport.replace(_cs._value(), _slash, platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_slash,_slash)),es)), \"'\", \"\\\\'\"), \"\\n\", \"\\\\n\"), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CStrictDate)CompiledSupport.makeOne(_cs_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-)),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CDateTime)CompiledSupport.makeOne(_cs_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"%\",CompiledSupport.format(\"%s\", _cs._value(), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-)),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _cs_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate _cs = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_CLatestDate)CompiledSupport.makeOne(_cs_As_Object);\n-            return \"%latest\";\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ev_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_EnumValue)CompiledSupport.makeOne(_ev_As_Object);\n-            final java.lang.String _enumName = ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n-return CompiledSupport.format(\"%s.%s\", Lists.mutable.<java.lang.String>with(_enumName,_ev._value()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _col_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection _col = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Collection)CompiledSupport.makeOne(_col_As_Object);\n-            return CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_col._values()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, ExecutionSupport, java.lang.String>)(new DefendedPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification, java.lang.String>()\n-{\n-private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"state\",_state);\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification _v, final ExecutionSupport es)\n-     {\n-return core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_v),es);\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"[\", \",\", \"]\");\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _l_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda _l = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda)CompiledSupport.makeOne(_l_As_Object);\n-            final java.lang.String _pStr = platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_l._parameters()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$119\")), es)\n-),\", \",es);\n-final java.lang.String _bStr = core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_l._body()),es);\n-return CompiledSupport.format(\"{%s|%s}\", Lists.mutable.<java.lang.String>with(_pStr,_bStr), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _v_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable _v = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.makeOne(_v_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"$\",_v._name())),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _hackedClass_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance _hackedClass = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_GenericTypeInstance)CompiledSupport.makeOne(_hackedClass_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"@\",_hackedClass._fullPath())),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ci_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance _ci = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ClassInstance)CompiledSupport.makeOne(_ci_As_Object);\n-            return (java.lang.String)(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _aggValue_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSAggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n-            return CompiledSupport.format(\"agg('%s', %s, %s)\", Lists.mutable.<java.lang.String>with(_aggValue._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _aggValue_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue _aggValue = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_AggregateValue)CompiledSupport.makeOne(_aggValue_As_Object);\n-            return CompiledSupport.format(\"agg(%s, %s)\", Lists.mutable.<java.lang.String>with(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._mapFn()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_aggValue._aggregateFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _sortInfo_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation _sortInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSSortInformation)CompiledSupport.makeOne(_sortInfo_As_Object);\n-            return CompiledSupport.format(\"^SortInformation(column = '%s', direction = SortDirection.%s)\", Lists.mutable.<java.lang.String>with(_sortInfo._column(),_sortInfo._direction()), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _extendInfo_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation _extendInfo = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TDSColumnInformation)CompiledSupport.makeOne(_extendInfo_As_Object);\n-            return CompiledSupport.format(\"^BasicColumnSpecification<%s>(name = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(CompiledSupport.toOne(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable)CompiledSupport.safeGet(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(_extendInfo._columnFn(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 149, -1, -1))._parameters(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 175, -1, -1)))._class(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 894, 188, -1, -1)),_extendInfo._name(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_extendInfo._columnFn()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _path_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path _path = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Path)CompiledSupport.makeOne(_path_As_Object);\n-            return CompiledSupport.format(\"#/%s/%s%s#\", Lists.mutable.<java.lang.String>with(_path._startType(),platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_path._path()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PathElement, ExecutionSupport, java.lang.String>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$147\")), es)\n-),\".\",es),((java.lang.String)((platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_path._name(),es) || CompiledSupport.equal(CompiledSupport.length(CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 210, -1, -1))), 0l))?\"\":platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"!\",CompiledSupport.toOne(_path._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 895, 259, -1, -1)))),es)))), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _or_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank _or = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapRank)CompiledSupport.makeOne(_or_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapRank<TDSRow>(func = %s)\", core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_or._function()),es), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _oa_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation _oa = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_TdsOlapAggregation)CompiledSupport.makeOne(_oa_As_Object);\n-            return CompiledSupport.format(\"^TdsOlapAggregation<TDSRow>(colName = '%s', func = %s)\", Lists.mutable.<java.lang.String>with(_oa._columnName(),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_oa._function()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _a_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever _a = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Whatever)CompiledSupport.makeOne(_a_As_Object);\n-            platform_pure_basics_tests_fail.Root_meta_pure_functions_asserts_fail_String_1__Boolean_1_(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Unsupported type in alloy protocol \",_a._class())),es),es);\n-return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _r_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance _r = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_RuntimeInstance)CompiledSupport.makeOne(_r_As_Object);\n-            return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _e_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance _e = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_ExecutionContextInstance)CompiledSupport.makeOne(_e_As_Object);\n-            return \"\";\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-(Pure.matches(_ci._value(),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _pv_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair _pv = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Pair)CompiledSupport.makeOne(_pv_As_Object);\n-            final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _tMatcher = new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n-), (\n-core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$toPure$11$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$174\")\n-))\n-;\n-final java.lang.String _firstType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._first()));\n-final java.lang.String _secondType = ((java.lang.String)(Object)CoreGen.evaluate(es, (org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function)_tMatcher, _pv._second()));\n-return CompiledSupport.format(\"^Pair<%s,%s>(first = %s, second = %s)\", Lists.mutable.<java.lang.String>with(_firstType,_secondType,core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._first()),es),core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_toPure_AlloyToPureState_1__ValueSpecification_MANY__String_1_(_state,CompiledSupport.toPureCollection(_pv._second()),es)), new DefendedFunction2<Object,ExecutionSupport,String>(){\n-       public String value(Object any, ExecutionSupport executionSupport)\n-       {\n-           return CoreGen.toRepresentation(any, executionSupport);\n-       }\n-   }\n-, es)\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_ci._value()))\n-:\n-CompiledSupport.matchFailure(_ci._value(),new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 889, 24, -1, -1)))))))))))))\n-;\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-(Pure.matches(_x,org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _ev_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr _ev = (org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_PackageableElementPtr)CompiledSupport.makeOne(_ev_As_Object);\n-            return ((java.lang.String)(core_pure_protocol_vX_X_X_transfers_valueSpecification.Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(_ev._fullPath(),es)?CompiledSupport.substring(_ev._fullPath(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_lastIndexOf_String_1__String_1__Integer_1_(_ev._fullPath(),\"::\",es),2l))):_ev._fullPath()));\n-       }\n-   }).valueOf(CompiledSupport.first(_x))\n-:\n-CompiledSupport.matchFailure(_x,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 761, 11, -1, -1)))))))))))))))))))\n-;\n-     }\n-     public MutableMap<String, Object> getOpenVariables()\n-     {\n-         return this.__vars;\n-     }\n-}\n-), es)\n-, \"\", \";\\n\", ((java.lang.String)(CompiledSupport.lessThanEqual(CompiledSupport.safeSize(_vs), 1l)?\"\":\";\")));\n-}\n-\n-public static java.lang.String Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_mapToString_Multiplicity_1__String_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity _m,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureZero\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 934, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::PureOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 935, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l)._upperBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroOne\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 936, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(1l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::OneMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 937, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(new org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity_Impl(\"Anonymous_NoCounter\")._lowerBound(0l),core_pure_serialization_toPureGrammar.Root_meta_pure_metamodel_serialization_grammar_printMultiplicity_Multiplicity_1__String_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.multiplicity.PackageableMultiplicity)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::multiplicity::PackageableMultiplicity\",\"Root::meta::pure::metamodel::multiplicity::ZeroMany\")),es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 938, 7, -1, -1))))).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String>>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_domain_Multiplicity,? extends java.lang.String> _p){return CompiledSupport.equal(_p._first(), _m);}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 940, 32, -1, -1))._second();\n-}\n-\n-public static RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.Function<? extends java.lang.Object>,? extends java.lang.String>> Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getSignFunctions__Pair_MANY_(final ExecutionSupport es)\n-{\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>with((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::or_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 12, -1, -1))),\"||\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 946, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::and_Boolean_1__Boolean_1__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 12, -1, -1))),\"&&\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 947, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::equal_Any_MANY__Any_MANY__Boolean_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 12, -1, -1))),\"==\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 948, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 950, 10, -1, -1))),\">\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 949, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::greaterThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 971, 10, -1, -1))),\">=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 970, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThan_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 992, 10, -1, -1))),\"<\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 991, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_1__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Number_$0_1$__Number_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_1__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Date_$0_1$__Date_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_1__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_Boolean_$0_1$__Boolean_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_1__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_1__String_$0_1$__Boolean_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::boolean::lessThanEqual_String_$0_1$__String_$0_1$__Boolean_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1013, 10, -1, -1))),\"<=\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1012, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::plus_Integer_MANY__Integer_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::pure::functions::string::plus_String_MANY__String_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1034, 10, -1, -1))),\"+\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1033, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::minus_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1043, 10, -1, -1))),\"-\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1042, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>with(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Number_MANY__Number_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Float_MANY__Float_1_\")),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::times_Integer_MANY__Integer_1_\")))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1051, 10, -1, -1))),\"*\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1050, 7, -1, -1))),(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_list_U_MANY__List_1_(CompiledSupport.toPureCollection(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.NativeFunction<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::NativeFunction\",\"Root::meta::pure::functions::math::divide_Number_1__Number_1__Float_1_\"))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 12, -1, -1))),\"/\",es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1058, 7, -1, -1))))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.List<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>>,? extends java.lang.String>, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.PackageableFunction<? extends java.lang.Object>,? extends java.lang.String>>>)(core_pure_protocol_vX_X_X_transfers_valueSpecification.__functions.get(\"meta$protocols$pure$vX_X_X$transformation$fromPureGraph$toPureGrammar$getSignFunctions$13$system$imports$import__core_pure_protocol_vX_X_X_transfers_valueSpecification_pure_3$4\")), es)\n-);\n-}\n-\n-public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isInMeta_String_1__Boolean_1_(final java.lang.String _item,final ExecutionSupport es)\n-{\n-return (CompiledSupport.startsWith(_item, \"meta::pure::\") && !(CompiledSupport.startsWith(_item, \"meta::pure::tests::\")));\n-}\n-\n-public static boolean Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_isAutoMapFunction_AppliedFunction_1__Boolean_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return ((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class.isInstance(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1071, 20, -1, -1)))) && org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class.isInstance(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 33, -1, -1))._parameters(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1072, 126, -1, -1)))) && CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 26, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 33, -1, -1))._parameters()),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_Variable.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 126, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1073, 205, -1, -1))._name(), \"v_automap\"));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification Root_meta_protocols_pure_vX_X_X_transformation_fromPureGraph_toPureGrammar_getAutoMapProperty_AppliedFunction_1__ValueSpecification_1_(final org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_application_AppliedFunction _af,final ExecutionSupport es)\n-{\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda>castWithExceptionHandling(((org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_ValueSpecification)CompiledSupport.safeGet(_af._parameters(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 20, -1, -1))),org.finos.legend.pure.generated.Root_meta_protocols_pure_vX_X_X_metamodel_valueSpecification_raw_Lambda.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 27, -1, -1))._body(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/protocol/vX_X_X/transfers/valueSpecification.pure\", -1, -1, 1078, 114, -1, -1));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_router_metamodel_clustering.java", "source2": "org/finos/legend/pure/generated/core_pure_router_metamodel_clustering.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -189,14 +189,41 @@\n      {\n return \"Platform\";\n      }\n }\n );\n     }\n \n+public static java.lang.String Root_meta_pure_graphFetch_routing_clusteredGraphFetchTreeToString_ClusteredGraphFetchTree_1__String_1__Boolean_1__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree _c, final java.lang.String _spaceString, final boolean _multiLine,final ExecutionSupport es)\n+{\n+final java.lang.String _space = ((java.lang.String)(_multiLine?_spaceString:\"\"));\n+return (java.lang.String)(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _s_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree _s = (org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree)CompiledSupport.makeOne(_s_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_space,\"{\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(_s._store(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/metamodel/clustering.pure\", -1, -1, 156, 73, -1, -1)),es),\"> \",core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__String_1__Boolean_1__String_1_(_c._tree(),_space,_multiLine,es),\"}\")),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree.class,1,1)?\n+   (new DefendedFunction()\n+   {\n+       public Object valueOf(final Object _p_As_Object)\n+       {\n+            final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree _p = (org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree)CompiledSupport.makeOne(_p_As_Object);\n+            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_space,\"{Platform> \",core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__String_1__Boolean_1__String_1_(_c._tree(),_space,_multiLine,es),\"}\")),es);\n+       }\n+   }).valueOf(CompiledSupport.first(_c))\n+:\n+CompiledSupport.matchFailure(_c,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/metamodel/clustering.pure\", -1, -1, 155, 8, -1, -1))))\n+;\n+}\n+\n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_router_clustering_generateExecutionNodeFromCluster_ClusteredValueSpecification_1__Map_1__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_router_metamodel_clustering_ClusteredValueSpecification _cluster, final org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap _inScopeVars, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _context, 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 _debugContext,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(core_pure_router_utils_utils.Root_meta_pure_router_utils_byPassValueSpecificationWrapper_ValueSpecification_1__ValueSpecification_1_(_cluster._val(),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/metamodel/clustering.pure\", -1, -1, 45, 61, -1, -1));\n return (org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode)(Pure.matches(_cluster,org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_clustering_StoreMappingClusteredValueSpecification.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _sc_As_Object)\n@@ -481,35 +508,8 @@\n             return ((java.lang.String)(_pref._useClusterIndex()?platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"[Node Index:\",CompiledSupport.pureToString(FunctionsGen.indexOf(_pref._clusterIndex(), _e), es),\"]\")),es):platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{ExternalFormat> \",CompiledSupport.replace(core_pure_router_printer_printer.Root_meta_pure_router_printer_asString_ValueSpecification_1__Pref_1__String_1_(_e._val(),_pref,es), \"\\n\", 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\",core_pure_tools_tools_extension.Root_meta_pure_router_printer_space_Integer_1__String_1_(CompiledSupport.length(\"{ExternalFormat>\"),es))),es)),\"}\")),es)));\n        }\n    }).valueOf(CompiledSupport.first(_cluster))\n :\n CompiledSupport.matchFailure(_cluster,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/metamodel/clustering.pure\", -1, -1, 118, 13, -1, -1)))))\n ;\n }\n-\n-public static java.lang.String Root_meta_pure_graphFetch_routing_clusteredGraphFetchTreeToString_ClusteredGraphFetchTree_1__String_1__Boolean_1__String_1_(final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_ClusteredGraphFetchTree _c, final java.lang.String _spaceString, final boolean _multiLine,final ExecutionSupport es)\n-{\n-final java.lang.String _space = ((java.lang.String)(_multiLine?_spaceString:\"\"));\n-return (java.lang.String)(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _s_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree _s = (org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_StoreMappingClusteredGraphFetchTree)CompiledSupport.makeOne(_s_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_space,\"{\",platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(CompiledSupport.toOne(_s._store(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/metamodel/clustering.pure\", -1, -1, 156, 73, -1, -1)),es),\"> \",core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__String_1__Boolean_1__String_1_(_c._tree(),_space,_multiLine,es),\"}\")),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-(Pure.matches(_c,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree.class,1,1)?\n-   (new DefendedFunction()\n-   {\n-       public Object valueOf(final Object _p_As_Object)\n-       {\n-            final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree _p = (org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_PlatformClusteredGraphFetchTree)CompiledSupport.makeOne(_p_As_Object);\n-            return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_space,\"{Platform> \",core_pure_graphFetch_graphFetch_routing.Root_meta_pure_graphFetch_routing_asString_GraphFetchTree_1__String_1__Boolean_1__String_1_(_c._tree(),_space,_multiLine,es),\"}\")),es);\n-       }\n-   }).valueOf(CompiledSupport.first(_c))\n-:\n-CompiledSupport.matchFailure(_c,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/pure/router/metamodel/clustering.pure\", -1, -1, 155, 8, -1, -1))))\n-;\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_pure_router_preeval_preeval.java", "source2": "org/finos/legend/pure/generated/core_pure_router_preeval_preeval.java", "unified_diff": "@@ -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$1492376\")))))))._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$1492377\")))))))._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$1492392\")))))))._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$1492393\")))))))._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$1492404\")))))))._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$1492405\")))))))._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$740221\")))))._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$740226\")))))._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$1272814\"))._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$1272821\"))._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$1272206\")))))._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$1272213\")))))._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$723648\"))._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$723653\"))._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$720906\")))))._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$720911\")))))._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$721818\")))))._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$721823\")))))._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$723837\")))))._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$723842\")))))._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$720594\")))))._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$720599\")))))._expressionSequence(CompiledSupport.toPureCollection(_routerInfoByPassedFunctionExpression));\n return CompiledSupport.toPureCollection(core_pure_tds_tdsSchema.Root_meta_pure_tds_schema_resolveSchema_FunctionDefinition_1__Extension_MANY__TDSColumn_MANY_(_routerInfoByPassedFunctionDefinition,CompiledSupport.toPureCollection(_extensions),es));\n }\n \n public static org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification Root_meta_pure_mapping_modelToModel_chain_potentialyApplyFilter_PureInstanceSetImplementation_1__FunctionExpression_1__ValueSpecification_1__ValueSpecification_1_(final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.modelToModel.PureInstanceSetImplementation _setImpl, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe, final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification _src,final ExecutionSupport es)\n {\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _filter = _setImpl._filter();\n return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_filter,es)?_src:new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType _fType = CoreGen.safeGetGenericType(_filter, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport());\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_inMemory.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_inMemory.java", "unified_diff": "@@ -1257,15 +1257,15 @@\n \n public static org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionNode Root_meta_pure_mapping_modelToModel_inMemory_planExecutionInMemory_StoreQuery_1__StoreMappingRoutedValueSpecification_$0_1$__Mapping_$0_1$__ModelConnection_1__Runtime_$0_1$__ExecutionContext_1__Extension_MANY__DebugContext_1__ExecutionNode_1_(final org.finos.legend.pure.generated.Root_meta_pure_mapping_StoreQuery _sq, final org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification _e, final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping _mapping, final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelConnection _mc, final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime, final org.finos.legend.pure.generated.Root_meta_pure_runtime_ExecutionContext _exeCtx, final RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_extension_Extension> _extensions, final org.finos.legend.pure.generated.Root_meta_pure_tools_DebugContext _debug,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths _jsonFeWithPpt = ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths)(CompiledSupport.equal(_sq._fe()._func()._name(), \"toJSON_T_MANY__LambdaFunction_MANY__String_1_\")?new LambdaZero<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths>(){public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _inputFeToJson = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_sq._fe()._parametersValues(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 347, 74, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 347, 101, -1, -1));\n final RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>> _jsonPropertyPaths = CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue>castWithExceptionHandling(core_pure_tools_tools_extension.Root_meta_pure_router_byPassRouterInfo_ValueSpecification_1__ValueSpecification_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.ValueSpecification)CompiledSupport.safeGet(_sq._fe()._parametersValues(), 1l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 348, 78, -1, -1))),es),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 348, 105, -1, -1))._values()),org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 348, 134, -1, -1));\n return new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths_Impl(\"Anonymous_NoCounter\")._fe(_inputFeToJson)._jsonPropertyPaths(CompiledSupport.toPureCollection(_jsonPropertyPaths));}}.execute():new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonFeWithPropertyPaths_Impl(\"Anonymous_NoCounter\")._fe(_sq._fe())));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.valuespecification.FunctionExpression _fe = _jsonFeWithPpt._fe();\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fd = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$538692\")))))._expressionSequence(CompiledSupport.toPureCollection(_fe));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _fd = new org.finos.legend.pure.generated.Root_meta_pure_metamodel_function_LambdaFunction_Impl<java.lang.Object>(\"Anonymous_NoCounter\")._classifierGenericType(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::pure::metamodel::function::LambdaFunction\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::FunctionType\", \"$core$538699\")))))._expressionSequence(CompiledSupport.toPureCollection(_fe));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _possibleClass = CompiledSupport.toOne(_fe._genericType()._rawType(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 357, 49, -1, -1));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _class = ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)(CompiledSupport.equal(_possibleClass, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Any>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::metamodel::type::Any\")))?new LambdaZero<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type>(){public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type execute(){ final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object> _getAllClass = core_pure_mapping_modelToModel.Root_meta_pure_mapping_modelToModel_findMainClassInGetAllExpression_ValueSpecification_1__Class_1_(_fe,es);\n return ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_getAllClass,es)?_possibleClass:_getAllClass));}}.execute():_possibleClass));\n platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__String_1__Boolean_1_(!(org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet.class.isInstance(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.generics.GenericType)CompiledSupport.safeGet(CoreGen.safeGetGenericType(_class, ((CompiledExecutionSupport)es).getMetadataAccessor(), ((CompiledExecutionSupport)es).getProcessorSupport())._typeArguments(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 360, 49, -1, -1))))),\"ExecutionPlan not supported for Alloy ModelToModel queries returning 'TabularDataSet'\",es);\n final org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation _setImplementation = ((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_e,es)?CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>castWithExceptionHandling(CompiledSupport.toOne(platform_dsl_mapping_functions_Mapping.Root_meta_pure_mapping_rootClassMappingByClass_Mapping_1__Class_1__SetImplementation_$0_1$_(CompiledSupport.toOne(_mapping, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 43, -1, -1)),CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<? extends java.lang.Object>>castWithExceptionHandling(_possibleClass,org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 92, -1, -1)),es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 112, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 363, 121, -1, -1)):CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.mapToManyOverOne(_e, (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_router_store_metamodel_StoreMappingRoutedValueSpecification, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation>>)(core_store_m2m_inMemory.__functions.get(\"meta$pure$mapping$modelToModel$inMemory$planExecutionInMemory$12$system$imports$import__core_store_m2m_inMemory_pure_1$20\")), es)\n , new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 364, 42, -1, -1)),org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.SetImplementation.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 364, 51, -1, -1))));\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection _connection = ((org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection)CompiledSupport.safeGet(CompiledSupport.toOne(_runtime, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 366, 31, -1, -1))._connections(), 0l, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/inMemory.pure\", -1, -1, 366, 52, -1, -1)));\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_createInstances.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_createInstances.java", "unified_diff": "@@ -86,37 +86,37 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> valueOf(final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::FirmEmployee\").valuesView())));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, RichIterable<? extends java.lang.String>>()\n+        __functions.put(\"$core$1567522\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, 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__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(core_store_m2m_tests_createInstances.Root_meta_pure_mapping_modelToModel_test_createInstances_getFullName__Firm_1__String_MANY_(_src,es));\n+return _v_automap._street();\n      }\n }\n );\n-        __functions.put(\"$core$1567523\", 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_createInstances_createInstancesModelMappingOneMany_FirmEmployee$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, RichIterable<? extends java.lang.String>>()\n {\n-     public 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_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _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__Firm _src, final ExecutionSupport es)\n      {\n-return _v_automap._fullName();\n+return CompiledSupport.toPureCollection(core_store_m2m_tests_createInstances.Root_meta_pure_mapping_modelToModel_test_createInstances_getFullName__Firm_1__String_MANY_(_src,es));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$7\", 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@@ -125,27 +125,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._lastName();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n-     {\n-return core_store_m2m_tests_createInstances.Root_meta_pure_mapping_modelToModel_test_createInstances_getName__Firm_1__String_1_(_src,es);\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$4\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -157,14 +144,27 @@\n core_store_m2m_tests_createInstances.__functions.get(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$2\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person param){return func.value(param, es);}})\n ;}}));\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneMany_FirmEmployee$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n+     {\n+return core_store_m2m_tests_createInstances.Root_meta_pure_mapping_modelToModel_test_createInstances_getName__Firm_1__String_1_(_src,es);\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$createInstances$testCreateInstances$1$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -189,52 +189,39 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _e, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_e._lastName(), \"efgh\");\n      }\n }\n );\n-        __functions.put(\"$core$1567669\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>()\n-{\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _v_automap, final ExecutionSupport es)\n-     {\n-return CompiledSupport.toPureCollection(_v_automap._addresses());\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMappingOneManyMultiProperty_FirmEmployee$8\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.mapToManyOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, ExecutionSupport, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>>)(core_store_m2m_tests_createInstances.__functions.get(\"$core$1567669\")), 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$1567531\")), 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$1567662\")), 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$1567522\")), 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$1567523\")), 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$1567514\")), 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@@ -257,50 +244,50 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"$core$1567531\", 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$createInstances$getFullName$6$system$imports$import__core_store_m2m_tests_createInstances_pure_1$1\", 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_Address)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_Address _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._street();\n+return _v_automap._fullName();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$createInstances$getFullName$6$system$imports$import__core_store_m2m_tests_createInstances_pure_1$1\", 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$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_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+return _v_automap._streetAddress();\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n+        __functions.put(\"$core$1567514\", 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._streetAddress();\n+return _v_automap._fullName();\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@@ -309,28 +296,28 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n return \"efgh\";\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>()\n+        __functions.put(\"$core$1567662\", 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm execute(ListIterable<?> vars, ExecutionSupport es)\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__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _v_automap, final ExecutionSupport es)\n      {\n-return _src;\n+return CompiledSupport.toPureCollection(_v_automap._addresses());\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n@@ -348,14 +335,27 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee> valueOf(final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::FirmEmployee\").valuesView())));\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_createInstances_createInstancesModelMapping_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n+     {\n+return _src;\n+     }\n+}\n+);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testCartesianOnAssociationMultiPropertyOptional$4$system$imports$import__core_store_m2m_tests_createInstances_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_autoMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_autoMapping.java", "unified_diff": "@@ -51,15 +51,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_mapSourceToTargetBasedOnNameAndType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_automap_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1019933\"));\n+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$1019942\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$mapSourceToTargetBasedOnNameAndType$1$system$imports$import__core_store_m2m_tests_legend_autoMapping_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_dataQualityChain.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_chain_dataQualityChain.java", "unified_diff": "@@ -155,15 +155,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_constraintFailureAtRootChain__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_chain_dataQuality_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$576736\"));\n+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$576741\"));\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$576767\"));\n+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$576772\"));\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$1601835\"));\n+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$1601802\"));\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$1601866\"));\n+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$1601833\"));\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$1601897\"));\n+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$1601864\"));\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$1569846\")),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$1569783\")),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$1569843\")),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$1569780\")),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$1568795\"));\n+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$1568792\"));\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$1177980\"));\n+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$1177989\"));\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$1178010\"));\n+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$1178019\"));\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$1178041\"));\n+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$1178050\"));\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$1178071\"));\n+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$1178080\"));\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$1178102\"));\n+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$1178111\"));\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$1178133\"));\n+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$1178142\"));\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$1178164\"));\n-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$1178170\"));\n+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$1178173\"));\n+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$1178179\"));\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$1288824\")),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$1288222\")),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$1288831\")),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$1288229\")),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$1288850\")),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$1288242\")),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$1288857\")),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$1288249\")),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$1288562\")),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$1288022\")),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$1288569\")),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$1288029\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_E$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_E, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -82,54 +82,54 @@\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__B)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__B _this, final ExecutionSupport es)\n      {\n-return core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_isEqual_T_1__T_1__RootGraphFetchTree_1__Boolean_1_(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l),new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A_Impl(\"Anonymous_NoCounter\")._s(\"blah\")._b(true)._i(10l),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_A>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1286728\")),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$1286735\")),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$1286738\")),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$1286745\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_F$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintnewmapping2_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy _src, final ExecutionSupport es)\n      {\n-return _v_automap._b();\n+return _src._id();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintnewmapping2_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_F$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_ProductTaxonomy _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C _v_automap, final ExecutionSupport es)\n      {\n-return _src._id();\n+return _v_automap._b();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_F$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_F, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -174,15 +174,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::D\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_D>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288666\")),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$1288102\")),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$1288673\")),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$1288109\")),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$1288614\")),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$1288062\")),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$1288621\")),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$1288069\")),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,41 +239,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_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$1288746\")),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$1288162\")),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$1288753\")),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$1288169\")),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$1288798\")),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$1288202\")),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$1288805\")),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$1288209\")),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$1288693\")),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$1288122\")),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$1288700\")),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$1288129\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_LoanMapping_meta_pure_mapping_modelToModel_test_alloy_constraints_Loan$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_From, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -321,27 +321,14 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person2> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2 _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._employees());\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testIsDistinctConstraint$8$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return valueOf(es);\n-     }\n-\n-     public java.lang.String valueOf(final ExecutionSupport es)\n-     {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::C\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288640\")),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$1288082\")),es);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_m2mconstraintmapping1_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -360,14 +347,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2 _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$constraints$testIsDistinctConstraint$8$system$imports$import__core_store_m2m_tests_legend_constraints_pure_1$0\", new DefaultPureLambdaFunction0<java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return valueOf(es);\n+     }\n+\n+     public java.lang.String valueOf(final ExecutionSupport es)\n+     {\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::C\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_C>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288647\")),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$1288089\")),es);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_isDistinctTest_meta_pure_mapping_modelToModel_test_alloy_constraints_C$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__C)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -382,15 +382,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm2\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm2>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288510\")),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$1287978\")),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$1288517\")),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$1287985\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Firm2, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -427,37 +427,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Person2 _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._address();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2fExpectedNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_F$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm _this, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_this._employees()),es);\n+return _src._n();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2fExpectedNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_F$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_Firm$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm, java.lang.Boolean>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm _this, final ExecutionSupport es)\n      {\n-return _src._n();\n+return platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_this._employees()),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_constraints_n2dMaybeNotMapped_meta_pure_mapping_modelToModel_test_alloy_constraints_D$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints__Num, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -583,28 +583,28 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n      public java.lang.String valueOf(final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_dataQuality_Checked<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::alloy::constraints::Firm\").valuesView()))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_constraints_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1288462\")),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$1287934\")),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$1288469\")),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$1287941\")),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$1288536\")),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$1288002\")),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$1288543\")),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$1288009\")),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$1288486\")),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$1287954\")),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$1288493\")),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$1287961\")),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$1288772\")),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$1288182\")),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$1288779\")),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$1288189\")),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$1288588\")),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$1288042\")),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$1288595\")),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$1288049\")),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$1288720\")),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$1288142\")),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$1288727\")),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$1288149\")),es);\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_constraints_testTargetConstraintsWhenRequiredPropertiesAreNotSpecifiedOnGraphFetchTree__Boolean_1_(final ExecutionSupport es)\n {\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_dataQuality.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_dataQuality.java", "unified_diff": "@@ -47,37 +47,37 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _src, final ExecutionSupport es)\n      {\n return _src._b();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_SourceWidgetToWidget_Widget_alloy_mastery_sourcing_testModel_vendors_sourceCreate_Widget$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedWithInheritanceDataMapping_Z$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Long>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget _src, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _src, final ExecutionSupport es)\n      {\n-return _src._name();\n+return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_src._i(),_src._i()));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleConstrainedWithInheritanceDataMapping_Z$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_SourceWidgetToWidget_Widget_alloy_mastery_sourcing_testModel_vendors_sourceCreate_Widget$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget, java.lang.String>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_src._i(),_src._i()));\n+return _src._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithoutConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -151,37 +151,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraintInheritsNoConstriants _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.pureToString(_this._i(), es),\" <= 2\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained _this, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2 _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.lessThan(5l, _this._i());\n+return _src._child();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2 _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained _this, final ExecutionSupport es)\n      {\n-return _src._child();\n+return CompiledSupport.lessThan(5l, _this._i());\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_SomeDataConstrained, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -229,37 +229,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_InheritsConstriants _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.pureToString(_this._i(), es),\" <= 2\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithConstraintInheritsNoConstriants$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints _this, final ExecutionSupport es)\n+     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_this._pages(),50l,es);\n+return _src._i();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_copyIntegerMapping_WithConstraintInheritsNoConstriants$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num, java.lang.Long>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints, java.lang.Boolean>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_BookWithConstraints _this, final ExecutionSupport es)\n      {\n-return _src._i();\n+return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(_this._pages(),50l,es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIViaQualifierMapping_WithConstraintsViaQualifier$0\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Num2, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -346,50 +346,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n      {\n return _src._title();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review _this, final ExecutionSupport es)\n-     {\n-return !(CompiledSupport.equal(_this._by(), _this._marketing()._book()._author()._name()));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_simpleLiteratureMapping_Book$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book _src, final ExecutionSupport es)\n      {\n return _src._pages();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _this, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_Review _this, final ExecutionSupport es)\n      {\n-return (CompiledSupport.lessThan(2l, _this._i()) && _this._b());\n+return !(CompiledSupport.equal(_this._by(), _this._marketing()._book()._author()._name()));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_simpleLiteratureMapping_Book$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book, java.lang.Long>()\n {\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -411,14 +398,27 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Author _src, final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(_src._books());\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y, java.lang.Boolean>()\n+{\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__Y)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__Y _this, final ExecutionSupport es)\n+     {\n+return (CompiledSupport.lessThan(2l, _this._i()) && _this._b());\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_simpleUnconstrainedDataMapping_SomeDataUnconstrained$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrained, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          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@@ -684,37 +684,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _src, final ExecutionSupport es)\n      {\n return _src._s();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_SomeDataConstrainedChild$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints _this, final ExecutionSupport es)\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.lessThan(3l, _this._i());\n+return _src._d();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_noIMapping_SomeDataConstrainedChild$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_src__SomeDataConstrainedChild _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_graphFetch_dest_WithConstraints _this, final ExecutionSupport es)\n      {\n-return _src._d();\n+return CompiledSupport.lessThan(3l, _this._i());\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_dataQuality_mapping_constraintsLiteratureMapping_Marketing$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Marketing, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Review>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Review> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -753,15 +753,15 @@\n      }\n }\n );\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$485090\"));\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$485095\"));\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 +787,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$485140\"));\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$485145\"));\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 +821,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$485190\"));\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$485195\"));\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 +853,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$485229\"));\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$485234\"));\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 +887,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$485279\"));\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$485284\"));\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 +921,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$485329\"));\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$485334\"));\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 +955,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$485379\"));\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$485384\"));\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 +989,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$485429\"));\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$485434\"));\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 +1023,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$485479\"));\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$485484\"));\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 +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/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$485529\"));\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$485534\"));\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 +1091,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$485579\"));\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$485584\"));\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 +1125,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$485629\"));\n+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$485634\"));\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 +1159,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$485679\"));\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$485684\"));\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 +1193,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$485729\"));\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$485734\"));\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 +1227,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$485779\"));\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$485784\"));\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 +1261,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$485829\"));\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$485834\"));\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 +1295,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$485879\"));\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$485884\"));\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 +1329,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$485929\"));\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$485934\"));\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 +1363,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$485980\"));\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$485985\"));\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 +1397,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$486030\"));\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$486035\"));\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 +1431,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$486081\"));\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$486086\"));\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 +1465,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$486131\"));\n+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$486136\"));\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 +1499,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$486181\"));\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$486186\"));\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 +1533,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$486231\"));\n+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$486236\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _func = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$testWordCountForM2MNonRecursiveFunction$24$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1565,17 +1565,27 @@\n final org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime _runtime = core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_src__Book>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::dataQuality::src::_Book\")),\"{\\\"pages\\\":5}\",es);\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(_func,_mapping,_runtime,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1056, 16, -1, -1)));\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1057, 30, -1, -1));\n final java.lang.String _expected = \"{\\\"wordCount\\\":250}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n+public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n+{\n+return ((java.lang.Long)(CompiledSupport.equal(_pages, 1l)?50l:core_store_m2m_tests_legend_dataQuality.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(_pages,es)));\n+}\n+\n+public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n+{\n+return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_pages,50l));\n+}\n+\n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_fetchGraphIsExpandedfForInheritedConstraintWithQualifier__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_Widget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$486293\"));\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$486483\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$dataQuality$fetchGraphIsExpandedfForInheritedConstraintWithQualifier$1$system$imports$import__core_store_m2m_tests_legend_dataQuality_pure_11$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1595,18 +1605,8 @@\n \n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidgetToWidget\")),core_store_m2m_tests_legend_util.Root_meta_pure_mapping_modelToModel_test_alloy_utils_testJsonRuntime_Class_1__String_1__Runtime_1_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_dataQuality_SourceWidget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::dataQuality::SourceWidget\")),\"{\\\"name\\\":\\\"Dave\\\"}\",es),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1573, 17, -1, -1)));\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/dataQuality.pure\", -1, -1, 1579, 31, -1, -1));\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{\",\"  \\\"defects\\\":[],\",\"  \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"  \\\"source\\\":{\",\"    \\\"defects\\\":[],\",\"    \\\"value\\\":{\\\"name\\\":\\\"Dave\\\"},\",\"    \\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"Dave\\\\\\\"}\\\"}\",\"  }\",\"}\")),es);\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n-\n-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_totalWords_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n-{\n-return ((java.lang.Long)(CompiledSupport.equal(_pages, 1l)?50l:core_store_m2m_tests_legend_dataQuality.Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(_pages,es)));\n-}\n-\n-public static long Root_meta_pure_mapping_modelToModel_test_alloy_dataQuality_dest_finalWordCount_Integer_1__Integer_1_(final long _pages,final ExecutionSupport es)\n-{\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_pages,50l));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_filterInMapping.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_filterInMapping.java", "unified_diff": "@@ -129,15 +129,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_filter_canFilterInAMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_filter_model_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1228461\"));\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$1228506\"));\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$1228510\"));\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$1228555\"));\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$1228560\"));\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$1228605\"));\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$1228609\"));\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$1228654\"));\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$242992\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_employeeMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n      {\n-return _v_automap._name();\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$242985\")), 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$242707\")), es)\n+;\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$242848\", 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 _x, 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$242992\")), 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$242715\")), 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$242985\")), es)\n+, \"developer\");\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_defaultIfEmptyMapping_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm _src, final ExecutionSupport es)\n      {\n-return ((java.lang.String)CompiledSupport.safeGet((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_defaultIfEmpty_T_MANY__T_$1_MANY$__T_$1_MANY$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e){return CompiledSupport.equal(_e._firstName(), \"John\");}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242846\")), es)\n+return ((java.lang.String)CompiledSupport.safeGet((CompiledSupport.<java.lang.String>castWithExceptionHandling(core_pure_corefunctions_collectionExtension.Root_meta_pure_functions_collection_defaultIfEmpty_T_MANY__T_$1_MANY$__T_$1_MANY$_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _e){return CompiledSupport.equal(_e._firstName(), \"John\");}})), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_functionInMapping.__functions.get(\"$core$242862\")), 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$242892\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n+        __functions.put(\"$core$242985\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, 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.m3.coreinstance.meta.pure.metamodel.type.Enum)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.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_e._firstName(), \"John\");\n+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"$core$242846\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242707\", 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-        __functions.put(\"$core$242855\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.Boolean>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_function_m1_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee_test_FirstEmployee$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person _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$242992\")), es)\n-, \"developer\");\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$242715\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_Person, java.lang.String>()\n+        __functions.put(\"$core$242911\", 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 _e, final ExecutionSupport es)\n      {\n-return _v_automap._firstName();\n+return CompiledSupport.equal(_e._firstName(), \"John\");\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$242862\", 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 ((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 _v_automap._lastName();\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseFunctionsInAMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_function_FirstEmployee>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$242406\"));\n+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$242412\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$242438\"));\n+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$242444\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$242469\"));\n+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$242475\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1144153\"));\n+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$1144162\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$780221\"));\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$780226\"));\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$780258\"));\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$780263\"));\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$780295\"));\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$780300\"));\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$780332\"));\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$780337\"));\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$780369\"));\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$780374\"));\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$780410\"));\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$780415\"));\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$780451\"));\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$780456\"));\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$780488\"));\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$780493\"));\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$780525\"));\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$780530\"));\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$780562\"));\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$780567\"));\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$780599\"));\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$780604\"));\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$780640\"));\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$780645\"));\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$732603\"));\n+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$732624\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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": "@@ -220,15 +220,15 @@\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$1618451\"));\n+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$1618446\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1618482\"));\n+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$1618477\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1618513\"));\n+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$1618508\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1331549\"));\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$1331555\"));\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$1331577\"));\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$1331583\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1331595\"));\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$1331601\"));\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$1331623\"));\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$1331629\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1312115\"));\n+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$1312092\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1312137\"));\n+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$1312114\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1312159\"));\n+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$1312136\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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,50 +60,37 @@\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_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 {\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_mapToNil_Target$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_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.Object 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_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+     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.Object)null;\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_useNilInNewInComplexProperty_TargetNested$2\", 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@@ -112,14 +99,27 @@\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$663853\"));\n+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$663858\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$663884\"));\n+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$663889\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$663915\"));\n+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$663920\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$663946\"));\n+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$663951\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$663977\"));\n+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$663982\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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": "@@ -47,76 +47,76 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$5\", 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+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetRoot_root$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      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_multiLevelUnionMapping_TargetRoot_root$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$6\", 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+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetRoot_root$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source 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_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return _src;\n+return _src._prop();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s11$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s11\")),es);\n+return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetRoot_root$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s11$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 _src._prop();\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(),\"_s11\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$9\", 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@@ -450,14 +450,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \"))),_src._aName())),es);\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     {\n+return _src;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s16$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@@ -489,27 +502,14 @@\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_src._fullName(), \"A2 Person\");\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n-     {\n-return _src;\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -580,14 +580,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s9\")),es);\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     {\n+return _src;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -619,24 +632,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s17\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s2$4\", 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+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      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+return ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)null);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$13\", 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@@ -645,15 +658,15 @@\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_multiLevelUnionMapping_TargetChild_s2$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetChild_s2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      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@@ -671,27 +684,14 @@\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_multiLevelUnionMapping_TargetChild_s2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     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 ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)null);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_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@@ -736,37 +736,37 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$18\", 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+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetDeepChild_ds2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source 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_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return _src;\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(),\"_ds2\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetDeepChild_ds2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$18\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_ds2\")),es);\n+return _src;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s5$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@@ -801,50 +801,50 @@\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(),\"_s7\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$14\", 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+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetDeepChild_ds1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source 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_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return _src;\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(),\"_ds1\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s8$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s8\")),es);\n+return _src;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_multiLevelUnionMapping_TargetDeepChild_ds1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_propertyUnion_src_Source, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetChild_s8$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(),\"_ds1\")),es);\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._prop(),\"_s8\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_propertyUnion_largePropertyUnionMap_TargetRoot$17\", 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@@ -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$1087943\"));\n+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$1087983\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1087974\"));\n+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$1088014\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1088005\"));\n+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$1088045\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1088036\"));\n+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$1088076\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1088096\"));\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$1088107\"));\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": "@@ -73,28 +73,28 @@\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$1418723\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1418724\", 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$1418704\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1418705\", 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@@ -125,27 +125,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Vehicle _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(CompiledSupport.equal(_src._licenseNumber(), _src._registrationNumber())?\"true\":\"false\"));\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$alloy$match$getType$3$system$imports$import__core_store_m2m_tests_legend_qualifiedProperties_pure_2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car, RichIterable<? extends java.lang.String>>()\n-{\n-     public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Car)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     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 CompiledSupport.toPureCollection(_car._type());\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          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@@ -177,50 +164,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@@ -255,24 +242,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,14 +268,27 @@\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$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.Object execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Object)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Object value(final java.lang.Object _default, final ExecutionSupport es)\n+     {\n+return (java.lang.Object)null;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$24\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          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@@ -317,17 +317,17 @@\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(FunctionsGen.exists(_src._identifiers(), new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){private final PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean> func = (PureFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier,Boolean>)CoreGen.getSharedPureFunction(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418655\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418656\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418655\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418656\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier param){return func.value(param, es);}})\n ?(java.lang.String)CompiledSupport.toOne(CompiledSupport.toPureCollection(_src._identifiers()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id){return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/qualifiedProperties.pure\", -1, -1, 480, 161, -1, -1))._id():(java.lang.String)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBook_SimpleBook$27\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n@@ -336,114 +336,127 @@\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$1418670\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418671\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418670\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418671\")\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+        __functions.put(\"$core$1418690\", 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_BookWithConstraint)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_BookWithConstraint _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._author();\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$24\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n+        __functions.put(\"$core$1419394\", 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$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          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 _src._title();\n+return _src._author();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint_SimpleBook$24\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookWithConstraint, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         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_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_BookDataIdentifier _src, 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 _src._id();\n+return _src._title();\n      }\n }\n );\n-        __functions.put(\"$core$1419393\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1419374\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n+return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$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+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_dataToBookWithFunction_BookIdentifier$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookDataIdentifier, java.lang.String>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum 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_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+     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._type();\n+return _src._id();\n      }\n }\n );\n-        __functions.put(\"$core$1419373\", 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_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 java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\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_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 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 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._type();\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$1418704\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418705\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418704\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418705\")\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@@ -452,50 +465,37 @@\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$1418689\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418690\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418689\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418690\")\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$1418655\", 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$1419433\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1419434\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n      }\n }\n );\n-        __functions.put(\"$core$1418689\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1419454\", 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@@ -510,46 +510,46 @@\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$1418738\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418739\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418738\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418739\")\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$1419453\", 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_simplifyBookWithConstraint2_SimpleBookWithConstraint$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n {\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_10\")));\n+return _src._author();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_simplifyBookWithConstraint2_SimpleBookWithConstraint$25\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book, java.lang.String>()\n+        __functions.put(\"$core$1419474\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_Book _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n-return _src._author();\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_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.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -568,50 +568,50 @@\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$1418723\")\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"$core$1418724\")\n ), (\n-core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418723\")\n+core_store_m2m_tests_legend_qualifiedProperties.__functions.get(\"$core$1418724\")\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(\"$core$1419473\", 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$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 java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\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_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 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 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._type();\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+        __functions.put(\"$core$1418656\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n-     public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum 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 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+     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._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_10\")));\n      }\n }\n );\n-        __functions.put(\"$core$1419413\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1419414\", 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@@ -642,28 +642,28 @@\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$1418738\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1418739\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier _id, final ExecutionSupport es)\n      {\n return CompiledSupport.equal(_id._type(), ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::mapping::modelToModel::test::alloy::qualifiedProperties::BookIdentifierType\",\"ISBN_13\")));\n      }\n }\n );\n-        __functions.put(\"$core$1418670\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_qualifiedProperties_BookIdentifier, java.lang.Boolean>()\n+        __functions.put(\"$core$1418671\", 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@@ -672,15 +672,15 @@\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$1416403\"));\n+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$1416404\"));\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$1416453\"));\n+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$1416454\"));\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$1416503\"));\n+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$1416504\"));\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$1416553\"));\n+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$1416554\"));\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$1416603\"));\n+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$1416604\"));\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$1416653\"));\n+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$1416654\"));\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$1416703\"));\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$1416704\"));\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$1416753\"));\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$1416754\"));\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$233189\", 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_simpleModelMappingWithImplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -43,15 +56,15 @@\n      public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.mapToOneOverOne(_src._i(), (org.eclipse.collections.api.block.function.Function2<java.lang.Long, ExecutionSupport, java.lang.Long>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$233091\")), 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$233097\")), es)\n ;\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$17\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.Double>()\n {\n      public java.lang.Double execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -70,33 +83,46 @@\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$233106\")), 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$233112\")), 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$233821\")), 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$233827\")), es)\n ),org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1046, 72, -1, -1)));\n      }\n }\n );\n+        __functions.put(\"$core$235957\", 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_simpleEpochToDate_FromEpochDate$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n {\n      public 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_EpochDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -124,15 +150,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$233830\")), 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$233836\")), es)\n ),org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1047, 73, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$22\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>()\n {\n      public org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -151,29 +177,16 @@\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$233131\")), es)\n-);\n-     }\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$233137\")), es)\n );\n-        __functions.put(\"$core$233106\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n-{\n-     public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.math.BigDecimal value(final java.math.BigDecimal _n, final ExecutionSupport es)\n-     {\n-return (java.math.BigDecimal)CompiledSupport.plus(Lists.mutable.<java.math.BigDecimal>with(_n,_n));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleDataMapping_SomeData$24\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -195,24 +208,24 @@\n \n      public java.lang.Long value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n return _src._i();\n      }\n }\n );\n-        __functions.put(\"$core$235951\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n+        __functions.put(\"$core$233097\", 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(\"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@@ -234,24 +247,24 @@\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$233091\", new DefaultPureLambdaFunction1<java.lang.Long, java.lang.Long>()\n+        __functions.put(\"$core$235464\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n {\n-     public java.lang.Long execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((java.lang.Long)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Long value(final java.lang.Long _n, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A _v_automap, final ExecutionSupport es)\n      {\n-return CompiledSupport.times(Lists.mutable.<java.lang.Long>with(_n,_n));\n+return _v_automap._friendC();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_simpleModelMappingWithExplicitAssert_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -261,27 +274,53 @@\n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString _src, final ExecutionSupport es)\n      {\n return ((java.lang.String)(core_pure_corefunctions_stringExtension.Root_meta_pure_functions_string_isNoShorterThan_String_$0_1$__Integer_1__Boolean_1_(_src._s(),10l,es)?new LambdaZero<java.lang.String>(){public java.lang.String execute(){ platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(platform_pure_grammar_functions_boolean_inequalities_greaterThanEqual.Root_meta_pure_functions_boolean_greaterThanEqual_Number_1__Number_1__Boolean_1_(CompiledSupport.length(_src._s()),0l,es),es);\n return \"ok\";}}.execute():\"not ok\"));\n      }\n }\n );\n+        __functions.put(\"$core$233137\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n+{\n+     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n+     {\n+return !(_b);\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__X _this, final ExecutionSupport es)\n      {\n return CompiledSupport.lessThan(1l, _this._i());\n      }\n }\n );\n+        __functions.put(\"$core$233836\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+{\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _t, final ExecutionSupport es)\n+     {\n+return FunctionsGen.adjustDate(_t, 2l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"HOURS\")));\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_sparseDataMapping_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          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@@ -322,32 +361,19 @@\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$235450\")), 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$235456\")), es)\n ),\"-\",es))),es);\n      }\n }\n );\n-        __functions.put(\"$core$235458\", 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_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB>()\n {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -379,28 +405,28 @@\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionA value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionSource _src, final ExecutionSupport es)\n      {\n return _src._a();\n      }\n }\n );\n-        __functions.put(\"$core$233183\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$235456\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"$core$235961\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>()\n+        __functions.put(\"$core$235967\", 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@@ -418,27 +444,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._firstName(),\" \",_src._lastName())),es);\n      }\n }\n );\n-        __functions.put(\"$core$233830\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n-{\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate value(final org.finos.legend.pure.m4.coreinstance.primitive.date.DateTime _t, final ExecutionSupport es)\n-     {\n-return FunctionsGen.adjustDate(_t, 2l, ((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::date::DurationUnit\",\"HOURS\")));\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_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@@ -466,17 +479,17 @@\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship _src, final ExecutionSupport es)\n      {\n-return ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)((platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235458\")), es)\n-,es) && org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB.class.isInstance(CompiledSupport.toOne(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235951\")), es)\n-, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1138, 83, -1, -1))))?(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB>castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235961\")), es)\n+return ((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)((platform_pure_grammar_functions_collection_isNotEmpty.Root_meta_pure_functions_collection_isNotEmpty_Any_$0_1$__Boolean_1_(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235464\")), 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$235957\")), es)\n+, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1138, 83, -1, -1))))?(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB>castWithExceptionHandling(CompiledSupport.mapToOneOverOne(_src._friendC(), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_A, ExecutionSupport, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235967\")), es)\n ,org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 1138, 209, -1, -1)):(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB)CompiledSupport.makeOne((java.lang.Object)null)));\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_simpleModelMappingWithMultipleSubType_meta_pure_mapping_modelToModel_test_shared_dest_Person_C$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -486,37 +499,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \"))),_src._bName())),es);\n      }\n }\n );\n-        __functions.put(\"$core$233131\", new DefaultPureLambdaFunction1<java.lang.Boolean, java.lang.Boolean>()\n-{\n-     public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.Boolean)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.Boolean value(final java.lang.Boolean _b, final ExecutionSupport es)\n-     {\n-return !(_b);\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_externalEnumValuesMappingFilter_Name$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__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$233183\")), 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$233189\")), 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@@ -526,37 +526,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_PersonB _src, final ExecutionSupport es)\n      {\n return CompiledSupport.substring(_src._fullName(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")),1l)), CompiledSupport.length(_src._fullName()));\n      }\n }\n );\n-        __functions.put(\"$core$235450\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB _src, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_b\")),es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_M_meta_pure_mapping_modelToModel_test_shared_dest_UnionC_c2$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB, java.lang.String>()\n+        __functions.put(\"$core$233827\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, 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_UnionB)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_UnionB _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.StrictDate _d, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._fld(),\"_b\")),es);\n+return 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_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@@ -639,50 +639,50 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData _src, final ExecutionSupport es)\n      {\n-return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._c()._name(),\" on \",platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(FunctionsGen.enumValues(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enumeration<? extends org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum>)((CompiledExecutionSupport)es).getMetadataAccessor().getEnumeration(\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::ExternalEnum\")))), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_simpleObject.__functions.get(\"$core$235434\")), 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$235440\")), es)\n ),\"-\",es))),es);\n      }\n }\n );\n-        __functions.put(\"$core$233821\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate, org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate>()\n+        __functions.put(\"$core$235440\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.PureDate execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)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+     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 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+return _v_automap._name();\n      }\n }\n );\n-        __functions.put(\"$core$235434\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum, java.lang.String>()\n+        __functions.put(\"$core$233112\", new DefaultPureLambdaFunction1<java.math.BigDecimal, java.math.BigDecimal>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.math.BigDecimal execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((java.math.BigDecimal)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum _v_automap, final ExecutionSupport es)\n+     public java.math.BigDecimal value(final java.math.BigDecimal _n, final ExecutionSupport es)\n      {\n-return _v_automap._name();\n+return (java.math.BigDecimal)CompiledSupport.plus(Lists.mutable.<java.math.BigDecimal>with(_n,_n));\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230156\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230293\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObject$1$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -703,15 +703,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Pierre Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 40, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 52, 98, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubType__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230178\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230315\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubType$2$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -732,15 +732,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 65, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 77, 137, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230200\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230337\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeChecked$3$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -761,15 +761,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 91, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"GS\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"B\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\"},{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\"},{\\\"fullName\\\":\\\"Den T\\\"},{\\\"fullName\\\":\\\"Den T\\\"}]}},\\\"value\\\":{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 103, 916, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeWithNestedAssosiationChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230222\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230359\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeWithNestedAssosiationChecked$4$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -790,15 +790,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubTypeWithNestedAssociation\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"Digby\\\"}, \\\"aName\\\" : \\\"A\\\", \\\"vehicle\\\": {\\\"wheelCount\\\" : 5}, \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"HighBury\\\"}, \\\"aName\\\" : \\\"A\\\", \\\"vehicle\\\": {\\\"wheelCount\\\" : 7}, \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"Cresent\\\"}, \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"address\\\":  {\\\"name\\\" : \\\"n\\\", \\\"street\\\" : \\\"Test\\\"}, \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 116, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"GS\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"Digby\\\\\\\"},\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"vehicle\\\\\\\":{\\\\\\\"wheelCount\\\\\\\":5},\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"HighBury\\\\\\\"},\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"vehicle\\\\\\\":{\\\\\\\"wheelCount\\\\\\\":7},\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"Cresent\\\\\\\"},\\\\\\\"aName\\\\\\\":\\\\\\\"B\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonB\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"address\\\\\\\":{\\\\\\\"name\\\\\\\":\\\\\\\"n\\\\\\\",\\\\\\\"street\\\\\\\":\\\\\\\"Test\\\\\\\"},\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"address\\\":{\\\"street\\\":\\\"Digby\\\"},\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\",\\\"vehicle\\\":{\\\"wheelCount\\\":5}},{\\\"address\\\":{\\\"street\\\":\\\"HighBury\\\"},\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\",\\\"vehicle\\\":{\\\"wheelCount\\\":7}},{\\\"address\\\":{\\\"street\\\":\\\"Cresent\\\"},\\\"fullName\\\":\\\"Den T\\\"},{\\\"address\\\":{\\\"street\\\":\\\"Test\\\"},\\\"fullName\\\":\\\"Den T\\\"}]}},\\\"value\\\":{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"Robert\\\",\\\"lastName\\\":\\\"T\\\",\\\"description\\\":\\\"aName:A lives at Digby and has road vehicle with wheel count:5\\\"},{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"T\\\",\\\"description\\\":\\\"aName:A lives at HighBury and has road vehicle with wheel count:7\\\"}]}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 128, 1593, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfMultipleObjects__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230244\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230381\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfMultipleObjects$5$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -819,15 +819,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,[{\\\"fullName\\\":\\\"Pierre Doe\\\"},{\\\"fullName\\\":\\\"Dave Miles\\\"}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 141, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"[{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"},{\\\"firstName\\\":\\\"Dave\\\",\\\"lastName\\\":\\\"Miles\\\"}]\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 153, 140, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOneObjectReverse__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230266\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230403\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOneObjectReverse$6$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -848,15 +848,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingReverse\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::dest::Person\")))._url(\"data:application/json,{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 166, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Pierre Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 178, 84, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeMissingProperty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230288\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230425\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeMissingProperty$7$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -877,15 +877,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingMissingProperty\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::dest::Person\")))._url(\"data:application/json,{\\\"lastName\\\":\\\"Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 189, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"fullName\\\":\\\"Somebody Doe\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 201, 86, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_supportForPrimitivesAndEnumerations__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230310\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230447\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$supportForPrimitivesAndEnumerations$8$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -907,15 +907,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(\"data:application/json,{\\\"i\\\":2, \\\"f\\\": 2.5, \\\"d\\\": [0.1, 0.2], \\\"sd\\\": [\\\"2018-03-12\\\", \\\"2019-05-30\\\"], \\\"dt\\\": [\\\"2018-03-12T13:20:21.000\\\", \\\"2019-05-30T04:29:01.234\\\"], \\\"b\\\": [true, false, true], \\\"c\\\":\\\"ROUGE\\\", \\\"s\\\":[\\\"BLEU\\\", \\\"VERT\\\"]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 214, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"i\\\":4, \\\"f\\\": 0.4, \\\"d\\\": [0.2, 0.4],\\\"sd\\\": [\\\"2018-03-13\\\", \\\"2019-05-31\\\"], \\\"dt\\\": [\\\"2018-03-12T15:20:21.000\\\", \\\"2019-05-30T06:29:01.234\\\"], \\\"b\\\": [false, true, false], \\\"c\\\":\\\"RED\\\", \\\"c2\\\":\\\"BLUE\\\", \\\"c3\\\":[\\\"BLUE\\\", \\\"GREEN\\\"]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 228, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_supportForPrimitivesAndEnumerationsChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230336\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230473\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$supportForPrimitivesAndEnumerationsChecked$9$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -937,15 +937,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(\"data:application/json,{\\\"i\\\":2, \\\"f\\\": 2.5, \\\"d\\\": [0.1, 0.2], \\\"sd\\\": [\\\"2018-03-12\\\", \\\"2019-05-30\\\"], \\\"dt\\\": [\\\"2018-03-12T13:20:21.000\\\", \\\"2019-05-30T04:29:01.234\\\"], \\\"b\\\": [true, false, true], \\\"c\\\":\\\"ROUGE\\\", \\\"s\\\":[\\\"BLEU\\\", \\\"VERT\\\"]}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 241, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"i\\\":4, \\\"f\\\": 0.4, \\\"d\\\": [0.2, 0.4],\\\"sd\\\": [\\\"2018-03-13\\\", \\\"2019-05-31\\\"], \\\"dt\\\": [\\\"2018-03-12T15:20:21.000\\\", \\\"2019-05-30T06:29:01.234\\\"], \\\"b\\\": [false, true, false], \\\"c\\\":\\\"RED\\\", \\\"c2\\\":\\\"BLUE\\\", \\\"c3\\\":[\\\"BLUE\\\", \\\"GREEN\\\"]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 255, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_supportForEmptyValues__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230362\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230499\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$supportForEmptyValues$10$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -966,15 +966,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__SomeData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_SomeData\")))._url(\"data:application/json,{\\\"i\\\":null, \\\"f\\\": 2.5, \\\"d\\\": [], \\\"b\\\": [false, true], \\\"c\\\":\\\"ROUGE\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 268, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"i\\\":null, \\\"f\\\": 0.4, \\\"d\\\": []}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 280, 88, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeWithoutAssoc__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230384\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230521\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeWithoutAssoc$11$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -995,15 +995,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithSingleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Person\")))._url(\"data:application/json,[{\\\"address\\\": [{\\\"zipCode\\\" : \\\"10282\\\", \\\"coordinates\\\" : \\\"1\\\", \\\"street\\\": \\\"200 west\\\", \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Street\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 297, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"targetAddress\\\":\\\"200 west\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 309, 87, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithMultiSubTypesWithoutAssoc__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230406\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Target>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230543\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithMultiSubTypesWithoutAssoc$12$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1024,15 +1024,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::testMappingWithMultipleSubTypes\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Person\")))._url(\"data:application/json,[{\\\"address\\\": [{\\\"zipCode\\\" : \\\"10282\\\", \\\"coordinates\\\" : \\\"1\\\", \\\"road\\\": \\\"200 west\\\", \\\"@type\\\":\\\"meta::pure::graphFetch::tests::sourceTreeCalc::withSubType::Road\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 327, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"targetAddress\\\":\\\"200 west\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 339, 87, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_ignoresUnwantedValues__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230428\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230565\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$ignoresUnwantedValues$13$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1055,15 +1055,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 361, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"firstName\\\":\\\"Dave\\\", \\\"lastName\\\":\\\"Miles\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canMapToAnEnumerationName__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230459\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230596\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canMapToAnEnumerationName$14$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1086,15 +1086,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 384, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"ROUGE\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseExternalEnumInMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230490\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230627\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumInMapping$15$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1117,15 +1117,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 407, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"ROUGE on FRIDAY\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseExternalEnumValuesInMapping__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230521\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230658\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumValuesInMapping$16$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1148,15 +1148,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 431, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"VERT on MONDAY-TUESDAY-FRIDAY\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_unmappedOptionalPropertiesAreEmpty__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230552\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_SomeOptionalData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230689\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$unmappedOptionalPropertiesAreEmpty$17$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1178,15 +1178,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::sparseDataMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_AString\")))._url(\"data:application/json,{\\\"s\\\":\\\"Hello\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 447, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"s1\\\":\\\"Hello\\\", \\\"s2\\\":[], \\\"i\\\":null, \\\"f\\\":null, \\\"d\\\":[], \\\"sd\\\":[], \\\"dt\\\":[], \\\"b\\\":null, \\\"c\\\":null, \\\"nm\\\":null}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 461, 66, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testM2MQueryWithMappingUsingSuperTypeProperties__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230578\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_graphFetch_tests_sourceTreeCalc_withSubType_TargetStreetCluster>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230715\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testM2MQueryWithMappingUsingSuperTypeProperties$18$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1209,15 +1209,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 491, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"streetNames\\\":[\\\"Oxford\\\"],\\\"zipCodes\\\":[\\\"123456\\\"]}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_canUseExternalEnumValuesInMappingFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230609\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230746\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canUseExternalEnumValuesInMappingFilter$19$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1240,15 +1240,15 @@\n final java.lang.String _json = CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 515, 31, -1, -1));\n final java.lang.String _expected = \"{\\\"name\\\":\\\"VERT on MONDAY-TUESDAY-FRIDAY\\\"}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_json)),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReference__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230640\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230777\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReference$20$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1269,15 +1269,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 531, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 543, 137, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceChecked__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230662\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230799\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceChecked$21$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1298,15 +1298,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMappingWithSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Firm\")))._url(\"data:application/json,[{\\\"name\\\":\\\"GS\\\",\\\"employees\\\": [{\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"aName\\\" : \\\"B\\\", \\\"@type\\\":\\\"_S_PersonB\\\"}, {\\\"fullName\\\" : \\\"Den T\\\", \\\"@type\\\":\\\"_S_Person\\\"}]}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 556, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"GS\\\\\\\",\\\\\\\"employees\\\\\\\":[{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"B\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonB\\\\\\\"},{\\\\\\\"fullName\\\\\\\":\\\\\\\"Den T\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_Person\\\\\\\"}]}\\\"},\\\"value\\\":{\\\"name\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\"},{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\"},{\\\"fullName\\\":\\\"Den T\\\"},{\\\"fullName\\\":\\\"Den T\\\"}]}},\\\"value\\\":{\\\"legalName\\\":\\\"GS\\\",\\\"employees\\\":[{\\\"firstName\\\":\\\"RobertA\\\"},{\\\"firstName\\\":\\\"JohnA\\\"}]}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 568, 700, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceHasDefectsIfMultipleClassesMatch__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230684\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230821\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeNameOnlyTypeReferenceHasDefectsIfMultipleClassesMatch$22$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1327,15 +1327,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\")))._url(\"data:application/json,[{\\\"friendA\\\" : {\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}, \\\"friendB\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"_S_PersonA\\\"}}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 582, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"NoInput\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::dest::Friendship\\\",\\\"message\\\":\\\"No Input Available\\\"}],\\\"source\\\":{\\\"defects\\\":[{\\\"path\\\":[{\\\"propertyName\\\":\\\"friendA\\\",\\\"index\\\":null}],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\",\\\"message\\\":\\\"multiple class matches [meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA, meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA] for _S_PersonA\\\"},{\\\"path\\\":[{\\\"propertyName\\\":\\\"friendB\\\",\\\"index\\\":null}],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\",\\\"message\\\":\\\"multiple class matches [meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA, meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA] for _S_PersonA\\\"},{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"ClassStructure\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\\\",\\\"message\\\":\\\"Invalid multiplicity for friendA: expected [1] found [0]\\\"},{\\\"path\\\":[],\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"ClassStructure\\\",\\\"externalId\\\":null,\\\"id\\\":null,\\\"ruleDefinerPath\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\\\",\\\"message\\\":\\\"Invalid multiplicity for friendB: expected [1] found [0]\\\"}],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"friendA\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"},\\\\\\\"friendB\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"_S_PersonA\\\\\\\"}}\\\"},\\\"value\\\":null},\\\"value\\\":null}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 594, 1946, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithSubTypeSameNameFullyQualifiedSerialize__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230706\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230843\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithSubTypeSameNameFullyQualifiedSerialize$23$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1356,15 +1356,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\")))._url(\"data:application/json,[{\\\"friendA\\\" : {\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, \\\"friendB\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA\\\"}}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 608, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"friendA\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"Robert T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\\\\\"},\\\\\\\"friendB\\\\\\\":{\\\\\\\"fullName\\\\\\\":\\\\\\\"John T\\\\\\\",\\\\\\\"aName\\\\\\\":\\\\\\\"A\\\\\\\",\\\\\\\"@type\\\\\\\":\\\\\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA\\\\\\\"}}\\\"},\\\"value\\\":{\\\"friendA\\\":{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"Robert T\\\"},\\\"friendB\\\":{\\\"aName\\\":\\\"A\\\",\\\"fullName\\\":\\\"John T\\\"}}},\\\"value\\\":{\\\"friendA\\\":{\\\"firstName\\\":\\\"RobertA\\\"},\\\"friendB\\\":{\\\"firstName\\\":\\\"JohnA\\\"}}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 620, 620, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleSerializeOfOneObjectWithMultiLevelInheritance__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230728\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230865\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleSerializeOfOneObjectWithMultiLevelInheritance$24$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1385,15 +1385,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simpleModelMappingWithMultipleSubType\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__S_Friendship>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_Friendship\")))._url(\"data:application/json,[{\\\"friendA\\\" : {\\\"fullName\\\" : \\\"Robert T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_PersonA\\\"}, \\\"friendB\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonA\\\"}, \\\"friendC\\\" : {\\\"friendC\\\" : {\\\"fullName\\\" : \\\"John T\\\", \\\"aName\\\" : \\\"A\\\", \\\"bName\\\" : \\\"B\\\", \\\"@type\\\":\\\"meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_S_PersonB\\\"}}}]\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 634, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"friendA\\\":{\\\"firstName\\\":\\\"RobertA\\\"},\\\"friendC\\\":{\\\"firstName\\\":\\\"JohnB\\\"},\\\"friendB\\\":{\\\"firstName\\\":\\\"JohnA\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 646, 158, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleM2MMappingUsingExplicitAssert__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230750\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230887\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingUsingExplicitAssert$25$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1414,15 +1414,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingWithExplicitAssert\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_AString\")))._url(\"data:application/json,{\\\"s\\\":\\\"test string data\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 657, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"s\\\\\\\":\\\\\\\"test string data\\\\\\\"}\\\"},\\\"value\\\":{\\\"s\\\":\\\"test string data\\\"}},\\\"value\\\":{\\\"name\\\":\\\"ok\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 669, 218, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleM2MMappingUsingImplicitAssert__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230772\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_Name>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230909\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingUsingImplicitAssert$26$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1443,15 +1443,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleModelMappingWithImplicitAssert\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src__AString>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::_AString\")))._url(\"data:application/json,{\\\"s\\\":\\\"test string data\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 680, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"s\\\\\\\":\\\\\\\"test string data\\\\\\\"}\\\"},\\\"value\\\":{\\\"s\\\":\\\"test string data\\\"}},\\\"value\\\":{\\\"name\\\":\\\"ok\\\"}}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 692, 218, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleM2MMappingEpochDateInMicrosecondsToDate__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230794\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_dest_FromEpochDate>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230931\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleM2MMappingEpochDateInMicrosecondsToDate$27$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1473,15 +1473,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::simpleEpochToDate\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_objects_src_EpochDate>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::alloy::simple::objects::src::EpochDate\")))._url(\"data:application/json,{\\\"epochDate\\\":1624268257499000000}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 703, 17, -1, -1)));\n final java.lang.String _expected = \"{\\\"defects\\\":[],\\\"source\\\":{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"record\\\":\\\"{\\\\\\\"epochDate\\\\\\\":1624268257499000000}\\\"},\\\"value\\\":{\\\"epochDate\\\":1624268257499000000}},\\\"value\\\":{\\\"d\\\":\\\"2021-06-21T09:37:37.4990000\\\"}}\";\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_expected)),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 717, 65, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_simpleGraphFetchAndSerialize__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230820\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230957\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _res = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$simpleGraphFetchAndSerialize$28$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1503,15 +1503,15 @@\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::simpleModelMapping\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,[{\\\"fullName\\\":\\\"John Doe\\\"},{\\\"fullName\\\":\\\"Pierre XE\\\"},{\\\"fullName\\\":\\\"_Hey Yo\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es);\n final java.lang.String _expected = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"PureExp\\n\",\"(\\n\",\"  type = String\\n\",\"  expression =  -> serialize(#{meta::pure::mapping::modelToModel::test::shared::dest::Person {firstName, lastName}}#)\\n\",\"  (\\n\",\"    StoreMappingGlobalGraphFetch\\n\",\"    (\\n\",\"      type = PartialClass[impls=[(meta::pure::mapping::modelToModel::test::shared::dest::Person | simpleModelMapping.meta_pure_mapping_modelToModel_test_shared_dest_Person)], propertiesWithParameters = [firstName, lastName]]\\n\",\"      resultSizeRange = *\\n\",\"      store = MODEL\\n\",\"      localGraphFetchExecutionNode = \\n\",\"         InMemoryRootGraphFetch\\n\",\"         (\\n\",\"           type = PartialClass[impls=[(meta::pure::mapping::modelToModel::test::shared::dest::Person | simpleModelMapping.meta_pure_mapping_modelToModel_test_shared_dest_Person)], propertiesWithParameters = [firstName, lastName]]\\n\",\"           graphFetchTree = [meta_pure_mapping_modelToModel_test_shared_dest_Person/meta::pure::mapping::modelToModel::test::shared::dest::Person]{@(meta_pure_mapping_modelToModel_test_shared_dest_Person->)@[/firstName],@(meta_pure_mapping_modelToModel_test_shared_dest_Person->)@[/lastName]}\\n\",\"           nodeIndex = 0\\n\",\"           batchSize = 1\\n\",\"           checked = false\\n\",\"           (\\n\",\"             StoreStreamReading\\n\",\"             (\\n\",\"               type = PartialClass[impls=[], propertiesWithParameters = [fullName]]\\n\",\"               graphFetchTree = #{meta::pure::mapping::modelToModel::test::shared::src::_S_Person{fullName}}#\\n\",\"               connection = JsonModelConnection(url = data:application/json,[{\\\"fullName\\\":\\\"John Doe\\\"},{\\\"fullName\\\":\\\"Pierre XE\\\"},{\\\"fullName\\\":\\\"_Hey Yo\\\"}, class = meta::pure::mapping::modelToModel::test::shared::src::_S_Person)\\n\",\"               enableConstraints = true\\n\",\"               checked = false\\n\",\"             )\\n\",\"           )\\n\",\"           children = [\\n\",\"              \\n\",\"           ]\\n\",\"         )\\n\",\"      children = [\\n\",\"         \\n\",\"      ]\\n\",\"      localTreeIndices = [0, 1, 2]\\n\",\"      dependencyIndices = []\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expected),CompiledSupport.toPureCollection(core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(_res,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es)),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testMappingWithTypeName__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230847\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230984\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testMappingWithTypeName$29$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -1532,15 +1532,15 @@\n ))\n ,((org.finos.legend.pure.m3.coreinstance.meta.pure.mapping.Mapping)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::Mapping\",\"Root::meta::pure::mapping::modelToModel::test::simple::mappingWithTypeName\")),new org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime_Impl(\"Anonymous_NoCounter\")._connections(CompiledSupport.toPureCollection(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_JsonModelConnection_Impl(\"Anonymous_NoCounter\")._element(new org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl(\"Anonymous_NoCounter\"))._class(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::pure::mapping::modelToModel::test::shared::src::_S_Person\")))._url(\"data:application/json,{\\\"fullName\\\":\\\"Pierre Doe\\\"}\"))),CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),org.finos.legend.pure.generated.Root_meta_pure_mapping_Result.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 789, 17, -1, -1)));\n return platform_pure_basics_tests_assert.Root_meta_pure_functions_asserts_assert_Boolean_1__Boolean_1_(core_external_format_json_json.Root_meta_json_jsonEquivalent_JSONElement_1__JSONElement_1__Boolean_1_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(\"{\\\"firstName\\\":\\\"Pierre\\\",\\\"lastName\\\":\\\"Doe\\\",\\\"type\\\":\\\"_S_Person\\\",\\\"description\\\":\\\"meta::pure::mapping::modelToModel::test::shared::src::_S_Person\\\"}\")),((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(CompiledSupport.toOne(_result._values().getFirst(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/legend/simpleObject.pure\", -1, -1, 801, 197, -1, -1)))),es),es);\n }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_alloy_simple_testUnionMappingSimilarClassWithFilter__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$230869\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_UnionTarget>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$231006\"));\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _res = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_executionPlan_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__ExecutionPlan_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$testUnionMappingSimilarClassWithFilter$30$system$imports$import__core_store_m2m_tests_legend_simpleObject_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_simpleObjectXml.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_legend_simpleObjectXml.java", "unified_diff": "@@ -103,15 +103,15 @@\n      }\n }\n );\n     }\n \n public static boolean Root_meta_pure_mapping_modelToModel_test_xmlStore_simple_xmlSerializeOfOneObject__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core$1266974\"));\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$1266977\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1266996\"));\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$1266999\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267018\"));\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$1267021\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267045\"));\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$1267048\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267067\"));\n+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$1267070\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267089\"));\n+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$1267092\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267111\"));\n+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$1267114\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267133\"));\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$1267136\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267164\"));\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$1267167\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267186\"));\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$1267189\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1267213\"));\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$1267216\"));\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$1267248\"));\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$1267251\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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": "@@ -30,20 +30,20 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Firm _src, final ExecutionSupport es)\n      {\n-return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.__functions.get(\"$core$946349\")), es)\n+return platform_pure_basics_string_joinStrings.Root_meta_pure_functions_string_joinStrings_String_MANY__String_1__String_1_(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_sourceAssociationRequiredByMapping.__functions.get(\"$core$946358\")), es)\n ),\",\",es);\n      }\n }\n );\n-        __functions.put(\"$core$946349\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, java.lang.String>()\n+        __functions.put(\"$core$946358\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_simple_sourceAssociationRequiredByMapping_model_Person _v_automap, final ExecutionSupport es)\n@@ -52,15 +52,15 @@\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$946244\"));\n+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$946253\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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,41 @@\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$1250087\", 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$1249991\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n {\n-     public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate 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__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 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._dateOfBirth();\n+return _v_automap._fullName();\n+     }\n+}\n+);\n+        __functions.put(\"$core$1250086\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._street();\n      }\n }\n );\n-        __functions.put(\"$core$1249996\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1250066\", 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@@ -56,29 +69,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$1250071\")), 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$1250078\")), 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$1250087\")), 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$1250094\")), 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@@ -88,52 +101,39 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"$core$1250259\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n-{\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n-     {\n-return _v_automap._address();\n-     }\n-}\n-);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_multipleExplosionMapping_FirmEmployee$7\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1249996\")), 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$1250003\")), 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$1250259\")), 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$1250004\")), 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$1250266\")), 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$1250011\")), 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@@ -152,96 +152,135 @@\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$1250336\")), 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$1250079\")), 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$1250343\")), 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$1250086\")), es)\n );\n      }\n }\n );\n-        __functions.put(\"$core$1250004\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1250003\", 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_dest_Address)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 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 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._street();\n+return _v_automap._fullName();\n      }\n }\n );\n-        __functions.put(\"$core$1250079\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address, java.lang.String>()\n+        __functions.put(\"$core$1250023\", 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_dest_Address)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 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 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._street();\n+return _v_automap._fullName();\n+     }\n+}\n+);\n+        __functions.put(\"$core$1250078\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._fullName();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_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 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$1249984\")), 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$1249991\")), es)\n );\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n+     {\n+return _src._name();\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint, java.lang.Boolean>()\n {\n      public java.lang.Boolean execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_alloy_explosion_FirmEmployeeWithConstraint _this, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_boolean_inequalities_greaterThan.Root_meta_pure_functions_boolean_greaterThan_Number_1__Number_1__Boolean_1_(CompiledSupport.safeSize(_this._fullName()),4l,es);\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_basicExplosionMapping_FirmEmployee$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, java.lang.String>()\n+        __functions.put(\"$core$1250343\", 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 java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n      {\n-return _src._name();\n+return _v_automap._address();\n+     }\n+}\n+);\n+        __functions.put(\"$core$1250266\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address>()\n+{\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     {\n+return _v_automap._address();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_alloy_explosion_explosionWithConstraintMapping_FirmEmployeeWithConstraint$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm, RichIterable<? extends java.lang.String>>()\n {\n      public RichIterable<? extends java.lang.String> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_src._simpleEmployees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_legend_testExplosion.__functions.get(\"$core$1250016\")), 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$1250023\")), 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@@ -299,15 +338,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$1250059\")), 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$1250066\")), 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@@ -317,50 +356,24 @@\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$1249984\", 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$1250071\", 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$1250016\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, java.lang.String>()\n+        __functions.put(\"$core$1250011\", 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_src__SimplePerson)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 java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address _v_automap, final ExecutionSupport es)\n      {\n-return _v_automap._fullName();\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 {\n      public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimpleFirm execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -382,45 +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$1250059\", 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$1250336\", 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$1250094\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson, org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address 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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__SimplePerson _v_automap, final ExecutionSupport es)\n+     public 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._address();\n+return _v_automap._dateOfBirth();\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$1249239\"));\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$1249246\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249261\"));\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$1249268\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249283\"));\n+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$1249290\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249305\"));\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$1249312\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249327\"));\n+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$1249334\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249349\"));\n+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$1249356\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249371\"));\n+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$1249378\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1249393\"));\n+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$1249400\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$946632\"));\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$946641\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$946654\"));\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$946663\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$946676\"));\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$946685\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$946698\"));\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$946707\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$946720\"));\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$946729\"));\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$731998\"));\n+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$732013\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$732025\"));\n+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$732040\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1511573\"));\n+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$1511572\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_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$1511605\"));\n+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$1511604\"));\n final org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String> _result = (CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_Result<? extends java.lang.String>>castWithExceptionHandling(core_pure_router_router_entry.Root_meta_pure_router_execute_FunctionDefinition_1__Mapping_1__Runtime_1__Extension_MANY__Result_1_(new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$alloy$simple$canEvaluateAConstraintWithAUserDefinedFunctionProperty$2$system$imports$import__core_store_m2m_tests_legend_userFunctions_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_primitives.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_primitives.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -53,27 +53,14 @@\n core_store_m2m_tests_primitives.__functions.get(\"meta$pure$mapping$modelToModel$test$primitives$testWithPrimitiveTypes$1$system$imports$import__core_store_m2m_tests_primitives_pure_1$2\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address param){return func.value(param, es);}})\n ;\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_primitives_primitiveModelMapping_Address_add$0\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n-{\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n-     {\n-         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n-     }\n-\n-     public java.lang.String value(final java.lang.String _src, final ExecutionSupport es)\n-     {\n-return _src;\n-     }\n-}\n-);\n         __functions.put(\"meta$pure$mapping$modelToModel$test$primitives$testWithPrimitiveTypes$1$system$imports$import__core_store_m2m_tests_primitives_pure_1$4\", new DefaultPureLambdaFunction0<RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>>()\n {\n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return valueOf(es);\n      }\n \n@@ -85,14 +72,27 @@\n core_store_m2m_tests_primitives.__functions.get(\"meta$pure$mapping$modelToModel$test$primitives$testWithPrimitiveTypes$1$system$imports$import__core_store_m2m_tests_primitives_pure_1$2\")\n ))\n ,es); public boolean accept(org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Address param){return func.value(param, es);}})\n ;}}));\n      }\n }\n );\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_primitives_primitiveModelMapping_Address_add$0\", new DefaultPureLambdaFunction1<java.lang.String, java.lang.String>()\n+{\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     {\n+         return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n+     }\n+\n+     public java.lang.String value(final java.lang.String _src, final ExecutionSupport es)\n+     {\n+return _src;\n+     }\n+}\n+);\n         __functions.put(\"meta_pure_mapping_modelToModel_test_primitives_primitiveModelMapping_Person$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person_Address, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person_Address)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n"}, {"source1": "org/finos/legend/pure/generated/core_store_m2m_tests_simple.java", "source2": "org/finos/legend/pure/generated/core_store_m2m_tests_simple.java", "unified_diff": "@@ -34,24 +34,24 @@\n \n      public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person> valueOf(final ExecutionSupport es)\n      {\n return CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Person\").valuesView())));\n      }\n }\n );\n-        __functions.put(\"$core$371518\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.Boolean>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n {\n-     public 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_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_dest_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+     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 org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);\n+return _v_automap._lastName();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$12\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -60,37 +60,34 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"aName:\",_src._aName(),\" lives at \",CompiledSupport.toOne(_src._address(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 299, 74, -1, -1))._street(),\" and has road vehicle with wheel count:\",CompiledSupport.pureToString(_src._vehicle()._wheelCount(), es))),es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n-{\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(\"meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimplePerson_person_Set$1\", 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$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee)CompiledSupport.makeOne(vars.get(0)), es);\n+         return valueOf(es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _src, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n      {\n-return _src._fullName();\n+return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Firm\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n+), (\n+core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n+))\n+,new PureCompiledLambda(\n+(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n+), (\n+core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n+))\n+)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"legalName\",\"lastName\")),es);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -99,47 +96,38 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n return CompiledSupport.substring(_src._fullName(), 0l, Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")));\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$5\", new DefaultPureLambdaFunction0<org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimplePerson_person_Set$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return valueOf(es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_pure_tds_TabularDataSet valueOf(final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_FirmEmployee _src, final ExecutionSupport es)\n      {\n-return core_pure_tds_tds.Root_meta_pure_tds_project_K_MANY__Function_MANY__String_MANY__TabularDataSet_1_(CompiledSupport.toPureCollection(((RichIterable<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm>)Lists.mutable.ofAll(((CompiledExecutionSupport)es).getMetadata(\"meta::pure::mapping::modelToModel::test::shared::dest::Firm\").valuesView()))),CompiledSupport.toPureCollection(Lists.mutable.<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object>>with(new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n-), (\n-core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\")\n-))\n-,new PureCompiledLambda(\n-(((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n-), (\n-core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\")\n-))\n-)),CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"legalName\",\"lastName\")),es);\n+return _src._fullName();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimpleFirm_firm_set$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, RichIterable<? extends java.lang.String>>()\n {\n-     public 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_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm _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_dest_Firm _f, final ExecutionSupport es)\n      {\n-return _src._legalName();\n+return CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\")), es)\n+);\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubTypeWithNestedAssociation_Person_A$11\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -148,25 +136,24 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA _src, final ExecutionSupport es)\n      {\n return CompiledSupport.substring(_src._fullName(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")),1l)), CompiledSupport.length(_src._fullName()));\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, RichIterable<? extends java.lang.String>>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_crossStore_crossStoreModelMapping__SimpleFirm_firm_set$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, 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_dest_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends java.lang.String> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm _f, final ExecutionSupport es)\n+     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 CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_f._employees()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, ExecutionSupport, java.lang.String>)(core_store_m2m_tests_simple.__functions.get(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$3\")), es)\n-);\n+return _src._legalName();\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsso$7$system$imports$import__core_store_m2m_tests_simple_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -175,14 +162,27 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Firm _f, final ExecutionSupport es)\n      {\n return _f._legalName();\n      }\n }\n );\n+        __functions.put(\"$core$371416\", 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_mappingWithTypeName_Person$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n@@ -331,14 +331,27 @@\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$371456\", 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@@ -513,37 +526,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Firm _src, final ExecutionSupport es)\n      {\n return _src._name();\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsserts$10$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n-return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e){return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 267, 91, -1, -1)));\n+return _r.getString(\"lastName\",es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAsserts$10$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithSubType_meta_pure_mapping_modelToModel_test_shared_dest_Firm$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm, RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n+     public RichIterable<? extends org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA> value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Firm _src, final ExecutionSupport es)\n      {\n-return _r.getString(\"lastName\",es);\n+return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(_src._employees()).select(new DefendedPredicate<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person>(){public boolean accept(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_Person _e){return org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class.isInstance(_e);}})),org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__S_PersonA.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core/store/m2m/tests/simple.pure\", -1, -1, 267, 91, -1, -1)));\n      }\n }\n );\n         __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProject$9$system$imports$import__core_store_m2m_tests_simple_pure_1$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -679,27 +692,14 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_dest_Person _src, final ExecutionSupport es)\n      {\n return platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(_src._firstName(),\"XX\")),es);\n      }\n }\n );\n-        __functions.put(\"$core$371478\", 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_simpleModelMappingWithSubType_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@@ -783,37 +783,37 @@\n \n      public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person _src, final ExecutionSupport es)\n      {\n return CompiledSupport.substring(_src._fullName(), (long)CompiledSupport.plus(Lists.mutable.<java.lang.Long>with(Long.valueOf(((String)_src._fullName()).indexOf((String)\" \")),1l)), CompiledSupport.length(_src._fullName()));\n      }\n }\n );\n-        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2, java.lang.String>()\n+        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAssoAsserts$8$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2 _src, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n      {\n-return _src._name();\n+return _r.getString(\"lastName\",es);\n      }\n }\n );\n-        __functions.put(\"meta$pure$mapping$modelToModel$test$simple$testSimpleProjectAssoAsserts$8$system$imports$import__core_store_m2m_tests_simple_pure_1$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow, java.lang.String>()\n+        __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMapping_Product2Simple$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_tds_TDSRow _r, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Product2 _src, final ExecutionSupport es)\n      {\n-return _r.getString(\"lastName\",es);\n+return _src._name();\n      }\n }\n );\n         __functions.put(\"meta_pure_mapping_modelToModel_test_simple_simpleModelMappingWithMultipleClassMappings_Person$6\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_test_shared_src__Person, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n"}]}
