{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -4732,15 +4732,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):                         4a35ad98\n+  32-bit CRC value (hex):                         614c26d1\n   compressed size:                                45552 bytes\n   uncompressed size:                              45552 bytes\n   length of filename:                             96 characters\n   length of extra field:                          9 bytes\n   length of file comment:                         0 characters\n   disk number on which file begins:               disk 1\n   apparent file type:                             binary\n@@ -4768,15 +4768,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):                         2194d6f7\n+  32-bit CRC value (hex):                         2e9be6b3\n   compressed size:                                56441 bytes\n   uncompressed size:                              56441 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@@ -4804,15 +4804,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):                         286ce1ab\n+  32-bit CRC value (hex):                         623b2605\n   compressed size:                                95106 bytes\n   uncompressed size:                              95106 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@@ -4876,15 +4876,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):                         b50ce476\n+  32-bit CRC value (hex):                         ebefaba0\n   compressed size:                                5203 bytes\n   uncompressed size:                              5203 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"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -3547,15 +3547,15 @@\n 0E9C73 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0E9C75   Length              0005 (5)\n 0E9C77   Flags               01 (1) 'Modification'\n 0E9C78   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0E9C7C PAYLOAD\n \n 0F4E6C DATA DESCRIPTOR       08074B50 (134695760)\n-0F4E70 CRC                   4A35AD98 (1245031832)\n+0F4E70 CRC                   614C26D1 (1632380625)\n 0F4E74 Compressed Size       0000B1F0 (45552)\n 0F4E78 Uncompressed Size     0000B1F0 (45552)\n \n 0F4E7C LOCAL HEADER #134     04034B50 (67324752)\n 0F4E80 Extract Zip Spec      14 (20) '2.0'\n 0F4E81 Extract OS            00 (0) 'MS-DOS'\n 0F4E82 General Purpose Flag  0008 (8)\n@@ -3575,15 +3575,15 @@\n 0F4EFD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0F4EFF   Length              0005 (5)\n 0F4F01   Flags               01 (1) 'Modification'\n 0F4F02   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0F4F06 PAYLOAD\n \n 102B7F DATA DESCRIPTOR       08074B50 (134695760)\n-102B83 CRC                   2194D6F7 (563402487)\n+102B83 CRC                   2E9BE6B3 (781969075)\n 102B87 Compressed Size       0000DC79 (56441)\n 102B8B Uncompressed Size     0000DC79 (56441)\n \n 102B8F LOCAL HEADER #135     04034B50 (67324752)\n 102B93 Extract Zip Spec      14 (20) '2.0'\n 102B94 Extract OS            00 (0) 'MS-DOS'\n 102B95 General Purpose Flag  0008 (8)\n@@ -3603,15 +3603,15 @@\n 102C0A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 102C0C   Length              0005 (5)\n 102C0E   Flags               01 (1) 'Modification'\n 102C0F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 102C13 PAYLOAD\n \n 119F95 DATA DESCRIPTOR       08074B50 (134695760)\n-119F99 CRC                   286CE1AB (678224299)\n+119F99 CRC                   623B2605 (1648043525)\n 119F9D Compressed Size       00017382 (95106)\n 119FA1 Uncompressed Size     00017382 (95106)\n \n 119FA5 LOCAL HEADER #136     04034B50 (67324752)\n 119FA9 Extract Zip Spec      14 (20) '2.0'\n 119FAA Extract OS            00 (0) 'MS-DOS'\n 119FAB General Purpose Flag  0008 (8)\n@@ -3659,15 +3659,15 @@\n 11B0FE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 11B100   Length              0005 (5)\n 11B102   Flags               01 (1) 'Modification'\n 11B103   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 11B107 PAYLOAD\n \n 11C55A DATA DESCRIPTOR       08074B50 (134695760)\n-11C55E CRC                   B50CE476 (3037521014)\n+11C55E CRC                   EBEFABA0 (3958352800)\n 11C562 Compressed Size       00001453 (5203)\n 11C566 Uncompressed Size     00001453 (5203)\n \n 11C56A LOCAL HEADER #138     04034B50 (67324752)\n 11C56E Extract Zip Spec      14 (20) '2.0'\n 11C56F Extract OS            00 (0) 'MS-DOS'\n 11C570 General Purpose Flag  0008 (8)\n@@ -7664,15 +7664,15 @@\n 134C38 Created OS            00 (0) 'MS-DOS'\n 134C39 Extract Zip Spec      14 (20) '2.0'\n 134C3A Extract OS            00 (0) 'MS-DOS'\n 134C3B General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 134C3D Compression Method    0000 (0) 'Stored'\n 134C3F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-134C43 CRC                   4A35AD98 (1245031832)\n+134C43 CRC                   614C26D1 (1632380625)\n 134C47 Compressed Size       0000B1F0 (45552)\n 134C4B Uncompressed Size     0000B1F0 (45552)\n 134C4F Filename Length       0060 (96)\n 134C51 Extra Length          0009 (9)\n 134C53 Comment Length        0000 (0)\n 134C55 Disk Start            0000 (0)\n 134C57 Int File Attributes   0000 (0)\n@@ -7694,15 +7694,15 @@\n 134CCF Created OS            00 (0) 'MS-DOS'\n 134CD0 Extract Zip Spec      14 (20) '2.0'\n 134CD1 Extract OS            00 (0) 'MS-DOS'\n 134CD2 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 134CD4 Compression Method    0000 (0) 'Stored'\n 134CD6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-134CDA CRC                   2194D6F7 (563402487)\n+134CDA CRC                   2E9BE6B3 (781969075)\n 134CDE Compressed Size       0000DC79 (56441)\n 134CE2 Uncompressed Size     0000DC79 (56441)\n 134CE6 Filename Length       0063 (99)\n 134CE8 Extra Length          0009 (9)\n 134CEA Comment Length        0000 (0)\n 134CEC Disk Start            0000 (0)\n 134CEE Int File Attributes   0000 (0)\n@@ -7724,15 +7724,15 @@\n 134D69 Created OS            00 (0) 'MS-DOS'\n 134D6A Extract Zip Spec      14 (20) '2.0'\n 134D6B Extract OS            00 (0) 'MS-DOS'\n 134D6C General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 134D6E Compression Method    0000 (0) 'Stored'\n 134D70 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-134D74 CRC                   286CE1AB (678224299)\n+134D74 CRC                   623B2605 (1648043525)\n 134D78 Compressed Size       00017382 (95106)\n 134D7C Uncompressed Size     00017382 (95106)\n 134D80 Filename Length       005D (93)\n 134D82 Extra Length          0009 (9)\n 134D84 Comment Length        0000 (0)\n 134D86 Disk Start            0000 (0)\n 134D88 Int File Attributes   0000 (0)\n@@ -7784,15 +7784,15 @@\n 134E90 Created OS            00 (0) 'MS-DOS'\n 134E91 Extract Zip Spec      14 (20) '2.0'\n 134E92 Extract OS            00 (0) 'MS-DOS'\n 134E93 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 134E95 Compression Method    0000 (0) 'Stored'\n 134E97 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-134E9B CRC                   B50CE476 (3037521014)\n+134E9B CRC                   EBEFABA0 (3958352800)\n 134E9F Compressed Size       00001453 (5203)\n 134EA3 Uncompressed Size     00001453 (5203)\n 134EA7 Filename Length       0059 (89)\n 134EA9 Extra Length          0009 (9)\n 134EAB Comment Length        0000 (0)\n 134EAD Disk Start            0000 (0)\n 134EAF Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_dataTypes.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_dataTypes.java", "unified_diff": "@@ -49,18 +49,30 @@\n      {\n return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::types::AllTypesBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::types::AllTypes\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section AllTypes: DelimitedWithHeadings\\\\\\n{\\\\\\n  scope.untilEof;\\\\\\n  nullString: \\\\'null\\\\';  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    string: STRING;\\\\\\n    optionalString: STRING(optional);\\\\\\n    integer: INTEGER;\\\\\\n    optionalInteger: INTEGER(optional);\\\\\\n    customInteger: INTEGER(format=\\\\'#,##0\\\\');\\\\\\n    float: DECIMAL;\\\\\\n    optionalFloat: DECIMAL(optional);\\\\\\n    customFloat: DECIMAL(format=\\\\'#,##0.0#\\\\');\\\\\\n    decimal: DECIMAL;\\\\\\n    optionalDecimal: DECIMAL(optional);\\\\\\n    customDecimal: DECIMAL(format=\\\\'#,##0.0#\\\\');\\\\\\n    boolean: BOOLEAN;\\\\\\n    optionalBoolean: BOOLEAN(optional);\\\\\\n    customBoolean: BOOLEAN(trueString=\\\\'Y\\\\', falseString=\\\\'N\\\\');\\\\\\n    date: DATE;\\\\\\n    optionalDate: DATE(optional);\\\\\\n    customDate: DATE(format=[\\\\'MM/dd/yyyy\\\\', \\\\'MM dd yyyy\\\\']);\\\\\\n    dateTime: DATETIME;\\\\\\n    optionalDateTime: DATETIME(optional);\\\\\\n    customDateTime: DATETIME(format=[\\\\'dd/MM/yyyy HH:mm:ss\\\\', \\\\'dd MM yyyy HH:mm:ss\\\\']);\\\\\\n  }\\\\\\n}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 232, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 232, 91, -1, -1));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::types::EnumClassBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::types::EnumClassSchemaSet;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::types::Person\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::types::EnumClassSchemaSet\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section Person: DelimitedWithHeadings\\\\\\n{\\\\\\n  scope.untilEof;\\\\\\n  delimiter: \\\\',\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    name: STRING;\\\\\\n    gender: STRING;\\\\\\n  }\\\\\\n}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 258, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 258, 91, -1, -1));\n+}\n+\n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testAllDataTypesInternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189766\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189826\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 48, 104, -1, -1));\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$external$format$flatdata$executionPlan$test$types$testAllDataTypesInternalize$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -84,15 +96,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 51, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":null,\\\"integer\\\":1,\\\"optionalInteger\\\":null,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":null,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":null,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":null,\\\"customBoolean\\\":true,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":null,\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"optionalDateTime\\\":null,\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"},{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":\\\"testOptional\\\",\\\"integer\\\":1,\\\"optionalInteger\\\":23,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":1.23,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":3.54,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":false,\\\"customBoolean\\\":false,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":\\\"2022-12-12\\\",\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T06:14:12.123\\\",\\\"optionalDateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testAllDataTypesInternalizeWithAnotherDateFormat__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189799\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189859\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypes1.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 81, 105, -1, -1));\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$external$format$flatdata$executionPlan$test$types$testAllDataTypesInternalizeWithAnotherDateFormat$2$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -116,15 +128,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 84, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":null,\\\"integer\\\":1,\\\"optionalInteger\\\":null,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":null,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":null,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":null,\\\"customBoolean\\\":true,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":null,\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"optionalDateTime\\\":null,\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"},{\\\"string\\\":\\\"test\\\",\\\"optionalString\\\":\\\"testOptional\\\",\\\"integer\\\":1,\\\"optionalInteger\\\":23,\\\"customInteger\\\":1000,\\\"float\\\":1.0,\\\"optionalFloat\\\":1.23,\\\"customFloat\\\":1000.23,\\\"decimal\\\":1,\\\"optionalDecimal\\\":3.54,\\\"customDecimal\\\":1000.23,\\\"boolean\\\":true,\\\"optionalBoolean\\\":false,\\\"customBoolean\\\":false,\\\"date\\\":\\\"2022-12-12\\\",\\\"optionalDate\\\":\\\"2022-12-12\\\",\\\"customDate\\\":\\\"2022-12-12\\\",\\\"dateTime\\\":\\\"2022-12-12T06:14:12.123\\\",\\\"optionalDateTime\\\":\\\"2022-12-12T01:14:12.123\\\",\\\"customDateTime\\\":\\\"2022-08-13T02:14:12.000\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testAllDataTypesInternalizeAndExternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189832\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189892\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 114, 104, -1, -1));\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$external$format$flatdata$executionPlan$test$types$testAllDataTypesInternalizeAndExternalize$3$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -148,15 +160,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 117, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"string~optionalString~integer~optionalInteger~customInteger~float~optionalFloat~customFloat~decimal~optionalDecimal~customDecimal~boolean~optionalBoolean~customBoolean~date~optionalDate~customDate~dateTime~optionalDateTime~customDateTime\\ntest~null~1~null~1,000~1.0~null~1,000.23~1~null~1,000.23~true~null~Y~2022-12-12~null~12/12/2022~2022-12-12T01:14:12.123Z~null~13/08/2022 02:14:12\\ntest~testOptional~1~23~1,000~1.0~1.23~1,000.23~1~3.54~1,000.23~true~false~N~2022-12-12~2022-12-12~12/12/2022~2022-12-12T06:14:12.123Z~2022-12-12T01:14:12.123Z~13/08/2022 02:14:12\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testInternalizeWithBadData__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189865\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189925\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/allTypesBadData.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 147, 111, -1, -1));\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$external$format$flatdata$executionPlan$test$types$testInternalizeWithBadData$4$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -180,15 +192,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 150, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read mandatory 'integer' with value: XX, error: ParseException Should be digits optionally preceded by '+' or '-'\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'optionalFloat' with value: YY, error: ParseException Should be an optionally signed simple floating point number or one in scientific notation\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'optionalDecimal' with value: ZZ, error: ParseException Should be an optionally signed simple floating point number or one in scientific notation\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read mandatory 'date' with value: 2022-20-20, error: ParseException Unparseable date: \\\\\\\"2022-20-20\\\\\\\" for format 'yyyy-MM-dd'\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'optionalInteger' with value: 1.0, error: ParseException Should be digits optionally preceded by '+' or '-'\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"test~null~XX~1.0~1,000~1.0~YY~1,000.23~1.0~ZZ~1,000.23~true~null~Y~2022-20-20~null~12/20/2022~2022-12-12T01:14:12.123Z~null~13/08/2022 02:14:12\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"string\\\",\\\"rawValue\\\":\\\"test\\\"},{\\\"address\\\":\\\"optionalString\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"integer\\\",\\\"rawValue\\\":\\\"XX\\\"},{\\\"address\\\":\\\"optionalInteger\\\",\\\"rawValue\\\":\\\"1.0\\\"},{\\\"address\\\":\\\"customInteger\\\",\\\"rawValue\\\":\\\"1,000\\\"},{\\\"address\\\":\\\"float\\\",\\\"rawValue\\\":\\\"1.0\\\"},{\\\"address\\\":\\\"optionalFloat\\\",\\\"rawValue\\\":\\\"YY\\\"},{\\\"address\\\":\\\"customFloat\\\",\\\"rawValue\\\":\\\"1,000.23\\\"},{\\\"address\\\":\\\"decimal\\\",\\\"rawValue\\\":\\\"1.0\\\"},{\\\"address\\\":\\\"optionalDecimal\\\",\\\"rawValue\\\":\\\"ZZ\\\"},{\\\"address\\\":\\\"customDecimal\\\",\\\"rawValue\\\":\\\"1,000.23\\\"},{\\\"address\\\":\\\"boolean\\\",\\\"rawValue\\\":\\\"true\\\"},{\\\"address\\\":\\\"optionalBoolean\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"customBoolean\\\",\\\"rawValue\\\":\\\"Y\\\"},{\\\"address\\\":\\\"date\\\",\\\"rawValue\\\":\\\"2022-20-20\\\"},{\\\"address\\\":\\\"optionalDate\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"customDate\\\",\\\"rawValue\\\":\\\"12/20/2022\\\"},{\\\"address\\\":\\\"dateTime\\\",\\\"rawValue\\\":\\\"2022-12-12T01:14:12.123Z\\\"},{\\\"address\\\":\\\"optionalDateTime\\\",\\\"rawValue\\\":\\\"null\\\"},{\\\"address\\\":\\\"customDateTime\\\",\\\"rawValue\\\":\\\"13/08/2022 02:14:12\\\"}]},\\\"value\\\":null}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testEnumInternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189898\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189958\"));\n final java.lang.String _data = \"name,gender\\nJohn Doe,Male\";\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$external$format$flatdata$executionPlan$test$types$testEnumInternalize$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -212,15 +224,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 165, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"name\\\":\\\"John Doe\\\",\\\"gender\\\":\\\"MALE\\\"}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testEnumInternalizeWithInvalidValue__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189930\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189990\"));\n final java.lang.String _data = \"name,gender\\nJohn Doe,Neuter\";\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$external$format$flatdata$executionPlan$test$types$testEnumInternalizeWithInvalidValue$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -244,15 +256,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 180, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Neuter does not match to any value in Gender\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"ClassStructure\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::types::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John Doe,Neuter\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"name\\\",\\\"rawValue\\\":\\\"John Doe\\\"},{\\\"address\\\":\\\"gender\\\",\\\"rawValue\\\":\\\"Neuter\\\"}]},\\\"value\\\":null}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_types_testEnumInternalizeAndExternalize__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_dataTypes.Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2189962\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2190022\"));\n final java.lang.String _data = \"name,gender\\nJohn Doe,Male\";\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$external$format$flatdata$executionPlan$test$types$testEnumInternalizeAndExternalize$7$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -272,20 +284,8 @@\n }\n \n ))\n ;\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 195, 53, -1, -1)))),es);\n return false;\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::types::AllTypesBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::types::AllTypes\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::types::AllTypesSchemaSet\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section AllTypes: DelimitedWithHeadings\\\\\\n{\\\\\\n  scope.untilEof;\\\\\\n  nullString: \\\\'null\\\\';  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    string: STRING;\\\\\\n    optionalString: STRING(optional);\\\\\\n    integer: INTEGER;\\\\\\n    optionalInteger: INTEGER(optional);\\\\\\n    customInteger: INTEGER(format=\\\\'#,##0\\\\');\\\\\\n    float: DECIMAL;\\\\\\n    optionalFloat: DECIMAL(optional);\\\\\\n    customFloat: DECIMAL(format=\\\\'#,##0.0#\\\\');\\\\\\n    decimal: DECIMAL;\\\\\\n    optionalDecimal: DECIMAL(optional);\\\\\\n    customDecimal: DECIMAL(format=\\\\'#,##0.0#\\\\');\\\\\\n    boolean: BOOLEAN;\\\\\\n    optionalBoolean: BOOLEAN(optional);\\\\\\n    customBoolean: BOOLEAN(trueString=\\\\'Y\\\\', falseString=\\\\'N\\\\');\\\\\\n    date: DATE;\\\\\\n    optionalDate: DATE(optional);\\\\\\n    customDate: DATE(format=[\\\\'MM/dd/yyyy\\\\', \\\\'MM dd yyyy\\\\']);\\\\\\n    dateTime: DATETIME;\\\\\\n    optionalDateTime: DATETIME(optional);\\\\\\n    customDateTime: DATETIME(format=[\\\\'dd/MM/yyyy HH:mm:ss\\\\', \\\\'dd MM yyyy HH:mm:ss\\\\']);\\\\\\n  }\\\\\\n}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 232, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 232, 91, -1, -1));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::types::EnumClassBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::types::EnumClassSchemaSet;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::types::Person\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::types::EnumClassSchemaSet\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section Person: DelimitedWithHeadings\\\\\\n{\\\\\\n  scope.untilEof;\\\\\\n  delimiter: \\\\',\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    name: STRING;\\\\\\n    gender: STRING;\\\\\\n  }\\\\\\n}';\\n\",\"    }\\n\",\"  ];\\n\",\"}\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 258, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/dataTypes.pure\", -1, -1, 258, 91, -1, -1));\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_multiSection.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_multiSection.java", "unified_diff": "@@ -47,37 +47,37 @@\n \n      public org.finos.legend.pure.m4.coreinstance.primitive.date.StrictDate value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _src, final ExecutionSupport es)\n      {\n return _src._priceFile()._header()._closeOfBusiness();\n      }\n }\n );\n-        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, java.lang.String>()\n+        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, 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_external_format_flatdata_executionPlan_test_multiSection_PricesRecord)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _src, final ExecutionSupport es)\n+     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _this, final ExecutionSupport es)\n      {\n-return _src._synonymType();\n+return CompiledSupport.equal(_this._currency(), \"USD\");\n      }\n }\n );\n-        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord$1\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, java.lang.Boolean>()\n+        __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$10\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, 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_external_format_flatdata_executionPlan_test_multiSection_PricesRecord)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.Boolean value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _this, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord _src, final ExecutionSupport es)\n      {\n-return CompiledSupport.equal(_this._currency(), \"USD\");\n+return _src._synonymType();\n      }\n }\n );\n         __functions.put(\"meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$9\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -140,30 +140,18 @@\n      {\n return _src._closePrice();\n      }\n }\n );\n     }\n \n-public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_PricesRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section header: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  delimiter: \\\\' \\\\';\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    closeOfBusiness {3}: DATE(format=\\\\'yyyyMMdd\\\\');\\\\\\n  }\\\\\\n}\\\\\\n\\\\\\nsection prices: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  scope.untilEof;\\\\\\n  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    Account_ID   {1}: INTEGER;\\\\\\n    Synonym_Type {2}: STRING;\\\\\\n    Synonym      {3}: STRING;\\\\\\n    Currency     {4}: STRING;\\\\\\n    Close_Price  {9}: DECIMAL;\\\\\\n  }\\\\\\n}\\\\\\n';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 186, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 186, 91, -1, -1));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileWithFooterBinding__Binding_1_(final ExecutionSupport es)\n-{\n-final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_PricesRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section header: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  delimiter: \\\\' \\\\';\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    closeOfBusiness {3}: DATE(format=\\\\'yyyyMMdd\\\\');\\\\\\n  }\\\\\\n}\\\\\\n\\\\\\nsection prices: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  scope.default;\\\\\\n  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    Account_ID   {1}: INTEGER;\\\\\\n    Synonym_Type {2}: STRING;\\\\\\n    Synonym      {3}: STRING;\\\\\\n    Currency     {4}: STRING;\\\\\\n    Close_Price  {9}: DECIMAL;\\\\\\n  }\\\\\\n}\\\\\\nsection footer : ImmaterialLines\\\\\\n{\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n}\\\\\\n';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n-return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 217, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 217, 91, -1, -1));\n-}\n-\n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithStringInput__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193503\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193432\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/prices.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 36, 102, -1, -1));\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$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithStringInput$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n@@ -187,15 +175,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair<? extends java.lang.String,? extends java.lang.String>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",_data,es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 39, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithByteStreamInput__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193536\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193465\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/prices.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 58, 102, -1, -1));\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$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithByteStreamInput$2$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_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@@ -219,15 +207,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,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.valuespecification.InstanceValue>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_conertStringToByteStream_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 61, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8UE6\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}},{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6A8TY4\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithGraphfetchChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193569\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193498\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/pricesWithDefects.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 80, 113, -1, -1));\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$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithGraphfetchChecked$3$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_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@@ -251,15 +239,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,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.valuespecification.InstanceValue>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_conertStringToByteStream_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 83, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"7010055601~GSN~6576V3~USD~~~~~0.01\\\",\\\"recordValues\\\":[{\\\"address\\\":1,\\\"rawValue\\\":\\\"7010055601\\\"},{\\\"address\\\":2,\\\"rawValue\\\":\\\"GSN\\\"},{\\\"address\\\":3,\\\"rawValue\\\":\\\"6576V3\\\"},{\\\"address\\\":4,\\\"rawValue\\\":\\\"USD\\\"},{\\\"address\\\":5,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":6,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":7,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":8,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":9,\\\"rawValue\\\":\\\"0.01\\\"}]},\\\"value\\\":{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}},{\\\"defects\\\":[{\\\"id\\\":\\\"currencyConstraint\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[currencyConstraint] violated in the Class PricesRecord\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"7010055601~GSN~6576V3~INR~~~~~0.01\\\",\\\"recordValues\\\":[{\\\"address\\\":1,\\\"rawValue\\\":\\\"7010055601\\\"},{\\\"address\\\":2,\\\"rawValue\\\":\\\"GSN\\\"},{\\\"address\\\":3,\\\"rawValue\\\":\\\"6576V3\\\"},{\\\"address\\\":4,\\\"rawValue\\\":\\\"INR\\\"},{\\\"address\\\":5,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":6,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":7,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":8,\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":9,\\\"rawValue\\\":\\\"0.01\\\"}]},\\\"value\\\":{\\\"accountId\\\":7010055601,\\\"synonym\\\":\\\"6576V3\\\",\\\"synonymType\\\":\\\"GSN\\\",\\\"currency\\\":\\\"INR\\\",\\\"closePrice\\\":0.01,\\\"priceFile\\\":{\\\"header\\\":{\\\"closeOfBusiness\\\":\\\"2021-06-08\\\"}}}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193602\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193531\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/prices.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 100, 102, -1, -1));\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$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithM2MChaining$4$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_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@@ -283,15 +271,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,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.valuespecification.InstanceValue>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_conertStringToByteStream_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 103, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6576V3\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithCheckedM2MChaining__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193635\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193564\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/pricesWithDefects.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 120, 113, -1, -1));\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$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithCheckedM2MChaining$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_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@@ -315,15 +303,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,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.valuespecification.InstanceValue>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_conertStringToByteStream_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 123, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6576V3\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_multiSection_testMultiSectionFlatdataWithM2MChainingAndImmaterialFooterCsv__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_multiSection.Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileWithFooterBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193668\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2193597\"));\n final java.lang.String _data = CompiledSupport.toOne(FunctionsGen.readFile(\"/core_external_format_flatdata/executionPlan/tests/resources/pricesWithFooter.csv\", es), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 140, 112, -1, -1));\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$external$format$flatdata$executionPlan$test$multiSection$testMultiSectionFlatdataWithM2MChainingAndImmaterialFooterCsv$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_multiSection_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@@ -343,8 +331,20 @@\n }\n \n ))\n ;\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,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.valuespecification.InstanceValue>>castWithExceptionHandling(platform_functions_anonymousCollections.Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(\"data\",core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_conertStringToByteStream_String_1__InstanceValue_1_(_data,es),es),org.finos.legend.pure.m3.coreinstance.meta.pure.functions.collection.Pair.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 144, 53, -1, -1)))),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6576V3\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":0.01},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997002},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997003},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997004},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8UE6\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997005},{\\\"accountNo\\\":7010055601,\\\"productIdType\\\":\\\"GSN\\\",\\\"productId\\\":\\\"6A8TY4\\\",\\\"eventDate\\\":\\\"2021-06-08\\\",\\\"currency\\\":\\\"USD\\\",\\\"closePrice\\\":91.997006}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n+\n+public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_PricesRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section header: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  delimiter: \\\\' \\\\';\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    closeOfBusiness {3}: DATE(format=\\\\'yyyyMMdd\\\\');\\\\\\n  }\\\\\\n}\\\\\\n\\\\\\nsection prices: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  scope.untilEof;\\\\\\n  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    Account_ID   {1}: INTEGER;\\\\\\n    Synonym_Type {2}: STRING;\\\\\\n    Synonym      {3}: STRING;\\\\\\n    Currency     {4}: STRING;\\\\\\n    Close_Price  {9}: DECIMAL;\\\\\\n  }\\\\\\n}\\\\\\n';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 186, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 186, 91, -1, -1));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileWithFooterBinding__Binding_1_(final ExecutionSupport es)\n+{\n+final java.lang.String _schema = 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\\n\",\"Binding meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileBinding\\n\",\"{\\n\",\"  schemaSet: meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema;\\n\",\"  contentType: 'application/x.flatdata';\\n\",\"  modelIncludes: [\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile_PricesRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::HeaderRecord,\\n\",\"    meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord\\n\",\"  ];\\n\",\"}\\n\",\"\\n\",\"\\n\",\"SchemaSet meta::external::format::flatdata::executionPlan::test::multiSection::WholeLoanPriceFileSchema\\n\",\"{\\n\",\"  format: FlatData;\\n\",\"  schemas: [\\n\",\"    {\\n\",\"      content: 'section header: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  delimiter: \\\\' \\\\';\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    closeOfBusiness {3}: DATE(format=\\\\'yyyyMMdd\\\\');\\\\\\n  }\\\\\\n}\\\\\\n\\\\\\nsection prices: DelimitedWithoutHeadings\\\\\\n{\\\\\\n  scope.default;\\\\\\n  delimiter: \\\\'~\\\\';\\\\\\n\\\\\\n  Record\\\\\\n  {\\\\\\n    Account_ID   {1}: INTEGER;\\\\\\n    Synonym_Type {2}: STRING;\\\\\\n    Synonym      {3}: STRING;\\\\\\n    Currency     {4}: STRING;\\\\\\n    Close_Price  {9}: DECIMAL;\\\\\\n  }\\\\\\n}\\\\\\nsection footer : ImmaterialLines\\\\\\n{\\\\\\n  scope.forNumberOfLines: 1;\\\\\\n}\\\\\\n';\",\"    }\\n\",\"  ];\\n\",\"}\\n\")),es);\n+return CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding>castWithExceptionHandling(CompiledSupport.toPureCollection(CompiledSupport.toPureCollection(core_legend_tools_devUtils.Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(_schema,es)).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _ele){return org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class.isInstance(_ele);}})),org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 217, 75, -1, -1)), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/multiSection.pure\", -1, -1, 217, 91, -1, -1));\n+}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_simple.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_executionPlan_tests_simple.java", "unified_diff": "@@ -91,15 +91,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_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\",es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 35, 83, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204294\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\",es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 35, 83, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204287\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -121,15 +121,15 @@\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 _data, final ExecutionSupport es)\n      {\n-return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 45, 98, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204310\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 45, 98, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204303\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -152,15 +152,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.m4.coreinstance.primitive.byteStream.PureByteStream _data, final ExecutionSupport es)\n      {\n-return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__ByteStream_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 56, 102, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204326\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__ByteStream_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 56, 102, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204319\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -170,15 +170,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202889\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202882\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetch$4$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -202,15 +202,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"},{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeWithGraphFetch__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202928\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202921\"));\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$external$format$flatdata$executionPlan$test$testInternalizeExternalizeWithGraphFetch$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -234,15 +234,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"First Name,Last Name\\nJohn,Doe\\nOlive,Yew\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetchChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202967\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202960\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchChecked$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -266,15 +266,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"John\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetchCheckedWithDefects__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203006\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2202999\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchCheckedWithDefects$7$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -298,15 +298,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"J\\\",\\\"lastName\\\":\\\"Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetchCheckedWithDefectsEnsuringTreeIsExpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203045\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203038\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchCheckedWithDefectsEnsuringTreeIsExpanded$8$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -330,15 +330,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithMissingData__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203084\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203077\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithMissingData$9$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -362,15 +362,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Failed to read 'First Name' not present in the source\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\",Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":null},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithBadHeadings__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203123\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203116\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithBadHeadings$10$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -394,15 +394,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Heading First Name missing for mandatory column\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Heading Last Name missing for mandatory column\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]},{\\\"id\\\":null,\\\"externalId\\\":null,\\\"message\\\":\\\"Header row is invalid. Skipping all data in this section.\\\",\\\"enforcementLevel\\\":\\\"Critical\\\",\\\"ruleType\\\":\\\"InvalidInput\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::TestSchema\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":0,\\\"lineNumber\\\":1,\\\"record\\\":\\\"First,Last\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First\\\",\\\"rawValue\\\":\\\"First\\\"},{\\\"address\\\":\\\"Last\\\",\\\"rawValue\\\":\\\"Last\\\"}]},\\\"value\\\":null}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithGraphFetchUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203162\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203155\"));\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$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchUnexpanded$11$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -426,15 +426,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"lastName\\\":\\\"Doe\\\"},{\\\"lastName\\\":\\\"Yew\\\"}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpanded__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203201\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203194\"));\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$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpanded$12$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -458,15 +458,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpandedWithDefects__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203240\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203233\"));\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$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpandedWithDefects$13$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -490,15 +490,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"J\\\",\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithChecked__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203279\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203272\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithChecked$14$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -522,15 +522,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":[{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"John,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"John\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"}},{\\\"defects\\\":[],\\\"source\\\":{\\\"number\\\":2,\\\"lineNumber\\\":3,\\\"record\\\":\\\"Olive,Yew\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"Olive\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Yew\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"Olive\\\",\\\"lastName\\\":\\\"Yew\\\"}}]}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithCheckedWithDefects__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203318\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203311\"));\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$external$format$flatdata$executionPlan$test$testInternalizeWithCheckedWithDefects$15$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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@@ -554,29 +554,29 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"defects\\\":[{\\\"id\\\":\\\"0\\\",\\\"externalId\\\":null,\\\"message\\\":\\\"Constraint :[0] violated in the Class Person\\\",\\\"enforcementLevel\\\":\\\"Error\\\",\\\"ruleType\\\":\\\"ClassConstraint\\\",\\\"ruleDefinerPath\\\":\\\"meta::external::format::flatdata::executionPlan::test::Person\\\",\\\"path\\\":[]}],\\\"source\\\":{\\\"number\\\":1,\\\"lineNumber\\\":2,\\\"record\\\":\\\"J,Doe\\\",\\\"recordValues\\\":[{\\\"address\\\":\\\"First Name\\\",\\\"rawValue\\\":\\\"J\\\"},{\\\"address\\\":\\\"Last Name\\\",\\\"rawValue\\\":\\\"Doe\\\"}]},\\\"value\\\":{\\\"firstName\\\":\\\"J\\\",\\\"lastName\\\":\\\"Doe\\\"}}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testExternalizeWithSmallerTree__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203357\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203350\"));\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$external$format$flatdata$executionPlan$test$testExternalizeWithSmallerTree$16$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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      {\n          return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final java.lang.String _data, final ExecutionSupport es)\n      {\n-return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 219, 96, -1, -1)))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 219, 126, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204495\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 219, 96, -1, -1)))),_tree,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/executionPlan/tests/simple.pure\", -1, -1, 219, 126, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2204488\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -586,15 +586,15 @@\n final java.lang.String _result = core_external_format_flatdata_executionPlan_tests_utils.Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"First Name\\nJohn\\nOlive\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_executionPlan_test_testBindingAndM2MChainedSimple__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_flatdata_executionPlan_tests_simple.Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203396\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2203389\"));\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$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedSimple$17$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, 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_external_format_flatdata_externalFormatContract.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_externalFormatContract.java", "unified_diff": "@@ -22,15 +22,15 @@\n import org.junit.Test;\n public class core_external_format_flatdata_externalFormatContract\n {\n     public static MutableMap<String, SharedPureFunction<?>> __functions = Maps.fixedSize.empty();\n \n public static org.finos.legend.pure.generated.Root_meta_external_shared_format_ExternalFormatContract<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData> Root_meta_external_format_flatdata_contract_flatDataFormatContract__ExternalFormatContract_1_(final ExecutionSupport es)\n {\n-return new org.finos.legend.pure.generated.Root_meta_external_shared_format_ExternalFormatContract_Impl<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>(\"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::external::shared::format::ExternalFormatContract\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::external::format::flatdata::metamodel::FlatData\")))))._internalizeReturnsChecked(false)._id(\"FlatData\")._contentTypes(CompiledSupport.toPureCollection(\"application/x.flatdata\"))._externalFormatMetamodel(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::metamodel::FlatData\")))._externalFormatToPureDescriptor(core_external_format_flatdata_transformation_toPure_flatDataToPure.Root_meta_external_format_flatdata_transformation_toPure_flatDataToPureDescriptor__ExternalFormatToPureDescriptor_1_(es))._externalFormatFromPureDescriptor(core_external_format_flatdata_transformation_fromPure_pureToFlatData.Root_meta_external_format_flatdata_transformation_fromPure_flatDataFromPureDescriptor__ExternalFormatFromPureDescriptor_1_(es))._externalFormatBindingValidator(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::external::format::flatdata::binding::validation::bindDetails_Binding_1__BindingDetail_1_\")))._internalizeReturnsChecked(true)._sourceRecordSerializeTree(((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2207730\")))._validate(false, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/externalFormatContract.pure\", 31, 4, 44,4), es);\n+return new org.finos.legend.pure.generated.Root_meta_external_shared_format_ExternalFormatContract_Impl<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>(\"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::external::shared::format::ExternalFormatContract\"))._typeArguments(Lists.fixedSize.of(new org.finos.legend.pure.generated.Root_meta_pure_metamodel_type_generics_GenericType_Impl(\"Anonymous_NoCounter\")._rawType((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\", \"Root::meta::external::format::flatdata::metamodel::FlatData\")))))._internalizeReturnsChecked(false)._id(\"FlatData\")._contentTypes(CompiledSupport.toPureCollection(\"application/x.flatdata\"))._externalFormatMetamodel(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::metamodel::FlatData\")))._externalFormatToPureDescriptor(core_external_format_flatdata_transformation_toPure_flatDataToPure.Root_meta_external_format_flatdata_transformation_toPure_flatDataToPureDescriptor__ExternalFormatToPureDescriptor_1_(es))._externalFormatFromPureDescriptor(core_external_format_flatdata_transformation_fromPure_pureToFlatData.Root_meta_external_format_flatdata_transformation_fromPure_flatDataFromPureDescriptor__ExternalFormatFromPureDescriptor_1_(es))._externalFormatBindingValidator(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.ConcreteFunctionDefinition<? extends java.lang.Object>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::function::ConcreteFunctionDefinition\",\"Root::meta::external::format::flatdata::binding::validation::bindDetails_Binding_1__BindingDetail_1_\")))._internalizeReturnsChecked(true)._sourceRecordSerializeTree(((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatData>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata$2207723\")))._validate(false, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata/externalFormatContract.pure\", 31, 4, 44,4), es);\n }\n \n public static org.finos.legend.pure.generated.Root_meta_pure_extension_Extension Root_meta_external_format_flatdata_extension_flatDataFormatExtension__Extension_1_(final ExecutionSupport es)\n {\n return new org.finos.legend.pure.generated.Root_meta_pure_extension_Extension_Impl(\"Anonymous_NoCounter\")._type(\"External Format - FlatData\")._availableExternalFormats(CompiledSupport.toPureCollection(core_external_format_flatdata_externalFormatContract.Root_meta_external_format_flatdata_contract_flatDataFormatContract__ExternalFormatContract_1_(es)));\n }\n }\n"}]}
