diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl.jimple	2025-03-13 07:04:30.184317092 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl.jimple	2025-03-13 07:04:37.308204986 +0000
@@ -414,11 +414,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "property";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::FieldToProperty", "field", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FieldToProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl.jimple	2025-03-13 07:04:30.336314701 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl.jimple	2025-03-13 07:04:37.364204105 +0000
@@ -625,12 +625,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(5);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "sectionBindingDetails";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::FlatDataBindingDetail", "schemaBindingDetail", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::binding::validation::SuccessfulBindingDetail", "fetchMappedPropertiesForClass");
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_FlatDataBindingDetail_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl.jimple	2025-03-13 07:04:30.176317218 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl.jimple	2025-03-13 07:04:37.744198125 +0000
@@ -497,15 +497,15 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder v, v, v, v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(7);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
+v[0] = "property";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::FieldToProperty", "field", v);
 v = newarray (java.lang.String)[2];
 v[0] = "nameMatches";
 v[1] = "typeMatches";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::NonMatch", "multiplicityMatches", v);
 v = newarray (java.lang.String)[1];
-v[0] = "property";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::FieldToProperty", "field", v);
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_NonMatch_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl.jimple	2025-03-13 07:04:30.264315833 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl.jimple	2025-03-13 07:04:37.552201146 +0000
@@ -1186,14 +1186,14 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[3];
 v[0] = "nonMatches";
 v[1] = "unmatchedFields";
 v[2] = "unmatchedProperties";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::PropertyMatchState", "matches", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_PropertyMatchState_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl.jimple	2025-03-13 07:04:30.072318855 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl.jimple	2025-03-13 07:04:37.460202594 +0000
@@ -752,14 +752,14 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[3];
 v[0] = "details";
 v[1] = "schemaProperty";
 v[2] = "section";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::SectionBindingDetail", "class", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_SectionBindingDetail_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Header_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Header_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Header_Impl.jimple	2025-03-13 07:04:30.468312623 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Header_Impl.jimple	2025-03-13 07:04:37.408203412 +0000
@@ -377,11 +377,11 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Header_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::binding::validation::test::Header", "date");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::binding::validation::test::Header", "file");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::binding::validation::test::Header", "date");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::binding::validation::test::Header", "file");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Header_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Row_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Row_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Row_Impl.jimple	2025-03-13 07:04:30.296315330 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Row_Impl.jimple	2025-03-13 07:04:37.704198754 +0000
@@ -436,12 +436,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Row_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(5);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "value";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::test::Row", "id", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::binding::validation::test::Row", "file");
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Row_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Target_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Target_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Target_Impl.jimple	2025-03-13 07:04:30.380314008 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Target_Impl.jimple	2025-03-13 07:04:37.732198313 +0000
@@ -387,13 +387,13 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Target_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(5);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[2];
 v[0] = "id";
 v[1] = "value";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::test::Target", "date", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_Target_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl.jimple	2025-03-13 07:04:30.400313693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl.jimple	2025-03-13 07:04:37.356204230 +0000
@@ -616,11 +616,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "row";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeysFromAssociation(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::binding::validation::test::WholeFile", "header", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_binding_validation_test_WholeFile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl.jimple	2025-03-13 07:04:30.392313818 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl.jimple	2025-03-13 07:04:37.604200328 +0000
@@ -371,11 +371,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "rawValue";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::model::RawFlatDataValue", "address", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_model_RawFlatDataValue_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl.jimple	2025-03-13 07:04:30.784307650 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl.jimple	2025-03-13 07:04:38.016193844 +0000
@@ -25276,9 +25276,6 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(503);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[500];
 v[0] = "field1";
 v[1] = "field10";
@@ -25781,6 +25778,9 @@
 v[498] = "field98";
 v[499] = "field99";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::test::bigFile::BigFile", "field0", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl.jimple	2025-03-13 07:04:30.524311742 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl.jimple	2025-03-13 07:04:37.596200454 +0000
@@ -640,9 +640,6 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(10);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[7];
 v[0] = "askPrice";
 v[1] = "bidPrice";
@@ -652,6 +649,9 @@
 v[5] = "productId";
 v[6] = "productIdType";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::test::multiSection::LoanPrice", "accountNo", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_LoanPrice_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl.jimple	2025-03-13 07:04:30.484312372 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl.jimple	2025-03-13 07:04:37.112208069 +0000
@@ -616,11 +616,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "prices";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeysFromAssociation(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::test::multiSection::PriceFile", "header", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PriceFile_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl.jimple	2025-03-13 07:04:30.004319925 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl.jimple	2025-03-13 07:04:37.632199886 +0000
@@ -613,9 +613,6 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(8);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[4];
 v[0] = "closePrice";
 v[1] = "currency";
@@ -623,6 +620,9 @@
 v[3] = "synonymType";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord", "accountId", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeyFromAssociation(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::executionPlan::test::multiSection::PricesRecord", "priceFile");
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl.jimple	2025-03-13 07:04:30.508311994 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl.jimple	2025-03-13 07:04:37.648199635 +0000
@@ -1279,9 +1279,6 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(22);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[19];
 v[0] = "customBoolean";
 v[1] = "customDate";
@@ -1303,6 +1300,9 @@
 v[17] = "optionalString";
 v[18] = "string";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::test::types::AllTypes", "boolean", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_AllTypes_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl.jimple	2025-03-13 07:04:30.452312875 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl.jimple	2025-03-13 07:04:37.692198942 +0000
@@ -347,11 +347,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "name";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::executionPlan::test::types::Person", "gender", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_types_Person_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl.jimple	2025-03-13 07:04:30.416313441 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl.jimple	2025-03-13 07:04:37.656199510 +0000
@@ -376,12 +376,12 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(5);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = newarray (java.lang.String)[1];
 v[0] = "trueString";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::metamodel::FlatDataBoolean", "falseString", v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataBoolean_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl.jimple	2025-03-13 07:04:30.064318981 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl.jimple	2025-03-13 07:04:37.224206308 +0000
@@ -283,10 +283,10 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(3);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDataType_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl.jimple	2025-03-13 07:04:30.408313567 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl.jimple	2025-03-13 07:04:37.688199006 +0000
@@ -481,11 +481,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(5);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDateTime", "timeZone");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataTemporal", "format");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataTemporal", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDateTime_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl.jimple	2025-03-13 07:04:30.052319170 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl.jimple	2025-03-13 07:04:37.736198250 +0000
@@ -429,11 +429,11 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataTemporal", "format");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataTemporal", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDate_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl.jimple	2025-03-13 07:04:30.424313316 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl.jimple	2025-03-13 07:04:37.324204734 +0000
@@ -316,11 +316,11 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataNumber", "format");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataNumber", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataDecimal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl.jimple	2025-03-13 07:04:30.316315015 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl.jimple	2025-03-13 07:04:37.212206496 +0000
@@ -316,11 +316,11 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataNumber", "format");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataNumber", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataInteger_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl.jimple	2025-03-13 07:04:30.320314952 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl.jimple	2025-03-13 07:04:37.220206371 +0000
@@ -325,11 +325,11 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataNumber", "format");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataNumber", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataNumber_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl.jimple	2025-03-13 07:04:30.476312496 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl.jimple	2025-03-13 07:04:37.344204420 +0000
@@ -512,11 +512,11 @@
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
 v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = newarray (java.lang.String)[1];
 v[0] = "values";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::metamodel::FlatDataProperty", "name", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataProperty_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl.jimple	2025-03-13 07:04:30.424313316 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl.jimple	2025-03-13 07:04:37.432203035 +0000
@@ -450,13 +450,13 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(5);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[2];
 v[0] = "label";
 v[1] = "type";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::metamodel::FlatDataRecordField", "address", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataRecordField_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl.jimple	2025-03-13 07:04:30.544311427 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl.jimple	2025-03-13 07:04:37.680199132 +0000
@@ -651,14 +651,14 @@
 java.lang.String[] v, v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(6);
-v = newarray (java.lang.String)[1];
-v[0] = "elementOverride";
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = newarray (java.lang.String)[3];
 v[0] = "name";
 v[1] = "recordType";
 v[2] = "sectionProperties";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::external::format::flatdata::metamodel::FlatDataSection", "driverId", v);
+v = newarray (java.lang.String)[1];
+v[0] = "elementOverride";
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataSection_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl.jimple	2025-03-13 07:04:30.412313504 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl.jimple	2025-03-13 07:04:37.724198440 +0000
@@ -274,10 +274,10 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(3);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataString_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl.jimple	2025-03-13 07:04:30.060319043 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl.jimple	2025-03-13 07:04:37.276205489 +0000
@@ -443,11 +443,11 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataTemporal", "format");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataDataType", "optional");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::flatdata::metamodel::FlatDataTemporal", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_metamodel_FlatDataTemporal_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
 return;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl.jimple	2025-03-13 07:04:30.092318540 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl.jimple	2025-03-13 07:04:37.672199257 +0000
@@ -327,10 +327,10 @@
 java.lang.String[] v;
 org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex v;
 v = staticinvoke <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder keyIndexBuilder(int)>(4);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::transformation::fromPure::ModelToSchemaConfiguration", "targetSchemaSet");
 v = newarray (java.lang.String)[1];
 v[0] = "elementOverride";
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKeys(java.lang.String,java.lang.String,java.lang.String[])>("Root::meta::pure::metamodel::type::Any", "classifierGenericType", v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::transformation::fromPure::ModelToSchemaConfiguration", "targetSchemaSet");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder withKey(java.lang.String,java.lang.String)>("Root::meta::external::format::shared::transformation::GenerationConfiguration", "format");
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndexBuilder: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex build()>();
 <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_fromPure_ModelToFlatDataConfiguration_Impl: org.finos.legend.pure.runtime.java.compiled.generation.processors.support.coreinstance.ReflectiveCoreInstance$KeyIndex KEY_INDEX> = v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration.jimple	2025-03-13 07:04:30.084318665 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration.jimple	2025-03-13 07:04:37.204206623 +0000
@@ -25,22 +25,22 @@
 public abstract org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration _classifierGenericType(org.eclipse.collections.api.RichIterable);
 public abstract org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration _classifierGenericTypeRemove();
 public abstract org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration copy();
-public java.lang.String _targetPackage()
+public java.lang.String _sourceSchemaId()
 {
 java.lang.Error $r;
 org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration this;
 this := @this: org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration;
 $r = new java.lang.Error;
-specialinvoke $r.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration: java.lang.String _targetPackage()> does not exist!");
+specialinvoke $r.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration: java.lang.String _sourceSchemaId()> does not exist!");
 throw $r;
 }
-public java.lang.String _sourceSchemaId()
+public java.lang.String _targetPackage()
 {
 java.lang.Error $r;
 org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration this;
 this := @this: org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration;
 $r = new java.lang.Error;
-specialinvoke $r.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration: java.lang.String _sourceSchemaId()> does not exist!");
+specialinvoke $r.<java.lang.Error: void <init>(java.lang.String)>("Unresolved compilation error: Method <org.finos.legend.pure.generated.Root_meta_external_format_flatdata_transformation_toPure_FlatDataToModelConfiguration: java.lang.String _targetPackage()> does not exist!");
 throw $r;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2.jimple	2025-03-13 07:04:30.428313253 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2.jimple	2025-03-13 07:04:37.656199510 +0000
@@ -1,79 +1,22 @@
-class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>("binding", v, "tree", v);
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-int v, v, v, v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::bigFile::BigFile");
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/bigFile.pure", v, v, 26, 42, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 v;
-v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3.jimple	2025-03-13 07:04:30.432313189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3.jimple	2025-03-13 07:04:37.656199510 +0000
@@ -1,22 +1,79 @@
-class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-void <init>()
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)
 {
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>("binding", v, "tree", v);
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-java.lang.Class v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+int v, v, v, v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::bigFile::BigFile");
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/bigFile.pure", v, v, 26, 42, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_bigFile_BigFile;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.eclipse.collections.api.map.MutableMap v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 v;
+v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile.jimple	2025-03-13 07:04:30.432313189 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile.jimple	2025-03-13 07:04:37.384203789 +0000
@@ -8,54 +8,6 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static boolean Root_meta_external_format_flatdata_executionPlan_test_bigFile_testBigFileDeserialization__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.PureCompiledLambda v;
-org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v;
-boolean v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v, v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_bigFile_getBigFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2437269");
-v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/bigFile.csv", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/bigFile.pure", v, v, 25, 103, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-v = new org.finos.legend.pure.generated.PureCompiledLambda;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
-v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$bigFile$testBigFileDeserialization$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_bigFile_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
-specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", v, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/bigFile.pure", v, v, 28, 53, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object castWithExceptionHandling(java.lang.Object,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/functions/collection/Pair;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_utils: java.lang.String Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field500\nfield,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field500\nfield,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field500");
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
 public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_bigFile_getBigFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 java.lang.String[] v;
@@ -65,7 +17,7 @@
 int v, v, v, v, v, v, v, v;
 java.lang.String v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
@@ -96,8 +48,8 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_legend_tools_devUtils: org.eclipse.collections.api.RichIterable Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: void <init>()>();
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$2: void <init>()>();
 v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -116,6 +68,54 @@
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
 return v;
 }
+public static boolean Root_meta_external_format_flatdata_executionPlan_test_bigFile_testBigFileDeserialization__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.generated.PureCompiledLambda v;
+org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v;
+boolean v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v, v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_bigFile_getBigFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2438265");
+v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/bigFile.csv", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/bigFile.pure", v, v, 25, 103, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(java.lang.Object,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+v = new org.finos.legend.pure.generated.PureCompiledLambda;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
+v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$bigFile$testBigFileDeserialization$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_bigFile_pure_1$0");
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_bigFile$3: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", v, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/bigFile.pure", v, v, 28, 53, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object castWithExceptionHandling(java.lang.Object,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/m3/coreinstance/meta/pure/functions/collection/Pair;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_utils: java.lang.String Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>("field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field500\nfield,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field500\nfield,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field,field500");
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+return v;
+}
 static void <clinit>()
 {
 org.eclipse.collections.api.map.MutableMap v, v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes.jimple	2025-03-13 07:04:29.984320240 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes.jimple	2025-03-13 07:04:37.240206056 +0000
@@ -26,7 +26,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432763");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432746");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -74,7 +74,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432796");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432779");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -122,7 +122,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432829");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432812");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/allTypes.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -170,7 +170,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getAllTypesBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432862");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432845");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/allTypesBadData.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -218,7 +218,7 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432895");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432878");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$types$testEnumInternalize$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0");
@@ -258,7 +258,7 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432927");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432910");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$types$testEnumInternalizeWithInvalidValue$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0");
@@ -296,7 +296,7 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_dataTypes: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_types_getEnumClassBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432959");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2432942");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$types$testEnumInternalizeAndExternalize$7$system$imports$import__core_external_format_flatdata_executionPlan_tests_dataTypes_pure_1$0");
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3.jimple	2025-03-13 07:04:30.112318225 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3.jimple	2025-03-13 07:04:37.556201083 +0000
@@ -7,35 +7,31 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
+java.lang.String v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3 v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3: java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Boolean v;
 java.lang.String v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3 v;
-boolean v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord: java.lang.String _currency()>();
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "USD");
-v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord: java.lang.String _synonymType()>();
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4.jimple	2025-03-13 07:04:30.112318225 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4.jimple	2025-03-13 07:04:37.556201083 +0000
@@ -7,31 +7,35 @@
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.DefaultPureLambdaFunction1: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 org.eclipse.collections.api.list.ListIterable v;
 java.lang.Object v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4 v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4: java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4: java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.Boolean value(org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Boolean v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4 v;
 java.lang.String v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord: java.lang.String _synonymType()>();
+v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord: java.lang.String _currency()>();
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: boolean equal(java.lang.Object,java.lang.Object)>(v, "USD");
+v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection.jimple	2025-03-13 07:04:30.016319736 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection.jimple	2025-03-13 07:04:37.336204545 +0000
@@ -154,7 +154,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434451");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434434");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/prices.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -203,7 +203,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434484");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434467");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/prices.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -253,7 +253,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434517");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434500");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/pricesWithDefects.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -303,7 +303,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434550");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434533");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/prices.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -353,7 +353,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434583");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434566");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/pricesWithDefects.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -403,7 +403,7 @@
 java.lang.Object v, v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_multiSection_getWholeLoanPriceFileWithFooterBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434616");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2434599");
 v = staticinvoke <org.finos.legend.pure.generated.core_functions_unclassified_io_readFile: java.lang.String Root_meta_pure_functions_io_readFile_String_1__String_$0_1$_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("/core_external_format_flatdata/executionPlan/tests/resources/pricesWithFooter.csv", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
@@ -461,11 +461,11 @@
 v = <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3;
 specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$3: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord$1", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$10", v);
 v = <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4;
 specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$4: void <init>()>();
-interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_external_format_flatdata_executionPlan_test_multiSection_PriceRowToLoanPrice_LoanPrice$10", v);
+interfaceinvoke v.<org.eclipse.collections.api.map.MutableMap: java.lang.Object put(java.lang.Object,java.lang.Object)>("meta_external_format_flatdata_executionPlan_test_multiSection_PricesRecord$1", v);
 v = <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection: org.eclipse.collections.api.map.MutableMap __functions>;
 v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$5;
 specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_multiSection$5: void <init>()>();
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10.jimple	2025-03-13 07:04:30.384313945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10.jimple	2025-03-13 07:04:37.608200265 +0000
@@ -2,65 +2,79 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10 v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
 v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
 v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("binding", v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>("binding", v, "tree", v);
 v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
 public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v;
+java.lang.Object v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10 v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: java.lang.String value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.RichIterable v, v, v, v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-int v, v, v, v;
+int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10 v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10;
-v := @parameter: org.eclipse.collections.api.RichIterable;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 92, 96, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__Byte_MANY__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 68, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 92, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442562");
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11.jimple	2025-03-13 07:04:30.200316840 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11.jimple	2025-03-13 07:04:37.688199006 +0000
@@ -60,21 +60,21 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 80, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 104, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 80, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 104, 126, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12.jimple	2025-03-13 07:04:30.512311931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12.jimple	2025-03-13 07:04:37.708198691 +0000
@@ -42,7 +42,7 @@
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12 v;
 java.lang.String v, v;
@@ -60,22 +60,21 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 92, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 116, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 92, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 116, 126, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13.jimple	2025-03-13 07:04:30.384313945 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13.jimple	2025-03-13 07:04:37.712198628 +0000
@@ -60,7 +60,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 104, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 128, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
@@ -70,7 +70,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 104, 126, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 128, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14.jimple	2025-03-13 07:04:30.508311994 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14.jimple	2025-03-13 07:04:37.580200706 +0000
@@ -60,7 +60,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 116, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 140, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
@@ -70,7 +70,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 116, 126, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 140, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15.jimple	2025-03-13 07:04:30.328314826 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15.jimple	2025-03-13 07:04:37.716198565 +0000
@@ -60,7 +60,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 128, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 152, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
@@ -70,7 +70,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 128, 126, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 152, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16.jimple	2025-03-13 07:04:30.372314133 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16.jimple	2025-03-13 07:04:37.164207252 +0000
@@ -60,21 +60,21 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 140, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 164, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchUnexpanded_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 140, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 164, 126, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17.jimple	2025-03-13 07:04:30.148317659 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17.jimple	2025-03-13 07:04:37.712198628 +0000
@@ -60,17 +60,17 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 152, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 178, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchCheckedUnexpanded_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 152, 126, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 178, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18.jimple	2025-03-13 07:04:30.376314071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18.jimple	2025-03-13 07:04:37.536201398 +0000
@@ -60,21 +60,21 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 164, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 192, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchUnexpanded_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchCheckedUnexpanded_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 164, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 192, 126, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19.jimple	2025-03-13 07:04:30.512311931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19.jimple	2025-03-13 07:04:37.708198691 +0000
@@ -40,7 +40,7 @@
 }
 public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19 v;
@@ -60,17 +60,16 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 178, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 207, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchCheckedUnexpanded_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality: org.eclipse.collections.api.RichIterable Root_meta_pure_dataQuality_checked_T_MANY__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 178, 126, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 207, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20.jimple	2025-03-13 07:04:30.324314889 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20.jimple	2025-03-13 07:04:37.716198565 +0000
@@ -40,7 +40,7 @@
 }
 public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v, v, v, v, v;
@@ -60,17 +60,16 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 192, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 219, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchCheckedUnexpanded_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality: org.eclipse.collections.api.RichIterable Root_meta_pure_dataQuality_checked_T_MANY__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 192, 126, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 219, 126, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21.jimple	2025-03-13 07:04:30.516311867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21.jimple	2025-03-13 07:04:37.696198880 +0000
@@ -42,11 +42,11 @@
 {
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
 org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
 int v, v, v, v, v, v, v, v;
 java.lang.String v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21 v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21;
@@ -60,20 +60,22 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 207, 96, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 231, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality: org.eclipse.collections.api.RichIterable Root_meta_pure_dataQuality_checked_T_MANY__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 207, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 231, 126, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442687");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22.jimple	2025-03-13 07:04:30.172317281 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22.jimple	2025-03-13 07:04:37.576200769 +0000
@@ -40,40 +40,53 @@
 }
 public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22 v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
 int v, v, v, v, v, v, v, v;
 java.lang.String v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22 v;
+org.eclipse.collections.api.map.MapIterable v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22;
 v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::external::format::flatdata::executionPlan::test::TargetPerson");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MapIterable: org.eclipse.collections.api.RichIterable valuesView()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList ofAll(java.lang.Iterable)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 219, 96, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 243, 109, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_TargetPerson;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_dataQuality_dataQuality: org.eclipse.collections.api.RichIterable Root_meta_pure_dataQuality_checked_T_MANY__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::mapping::Mapping", "Root::meta::external::format::flatdata::executionPlan::test::M2MMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_runtime_runtimeExtension: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_core_runtime_getRuntimeWithModelQueryConnection_Class_1__Binding_1__String_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_mappingExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 219, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 243, 128, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_TargetPerson;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23.jimple	2025-03-13 07:04:30.436313126 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23.jimple	2025-03-13 07:04:37.424203160 +0000
@@ -40,42 +40,52 @@
 }
 public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v, v, v, v, v;
 java.lang.String v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23 v;
+org.eclipse.collections.api.map.MapIterable v;
+org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23;
 v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::external::format::flatdata::executionPlan::test::TargetPerson");
+v = interfaceinvoke v.<org.eclipse.collections.api.map.MapIterable: org.eclipse.collections.api.RichIterable valuesView()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList ofAll(java.lang.Iterable)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 231, 96, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 255, 109, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::mapping::Mapping", "Root::meta::external::format::flatdata::executionPlan::test::M2MMapping");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_runtime_runtimeExtension: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_core_runtime_getRuntimeWithModelQueryConnection_Class_1__Binding_1__String_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_mappingExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 231, 126, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 255, 135, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442722");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24.jimple	2025-03-13 07:04:30.516311867 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24.jimple	2025-03-13 07:04:37.720198503 +0000
@@ -40,14 +40,15 @@
 }
 public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
+org.eclipse.collections.api.list.MutableList v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v, v;
 int v, v, v, v, v, v, v, v;
-java.lang.String v, v;
+java.lang.String v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
@@ -57,6 +58,13 @@
 v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = v;
+v[1] = "\nOlive,Yew";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::external::format::flatdata::executionPlan::test::TargetPerson");
 v = interfaceinvoke v.<org.eclipse.collections.api.map.MapIterable: org.eclipse.collections.api.RichIterable valuesView()>();
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList ofAll(java.lang.Iterable)>(v);
@@ -68,7 +76,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 243, 109, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 269, 94, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_TargetPerson;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::mapping::Mapping", "Root::meta::external::format::flatdata::executionPlan::test::M2MMapping");
@@ -81,7 +89,7 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 243, 128, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 269, 113, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_TargetPerson;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25.jimple	2025-03-13 07:04:30.204316777 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25.jimple	2025-03-13 07:04:37.688199006 +0000
@@ -1,99 +1,22 @@
-class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>("binding", v, "tree", v);
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+java.lang.Class v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 v;
+boolean v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MapIterable v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::external::format::flatdata::executionPlan::test::TargetPerson");
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MapIterable: org.eclipse.collections.api.RichIterable valuesView()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList ofAll(java.lang.Iterable)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetchChecked_T_MANY__RootGraphFetchTree_1__Checked_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 255, 109, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::mapping::Mapping", "Root::meta::external::format::flatdata::executionPlan::test::M2MMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_runtime_runtimeExtension: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_core_runtime_getRuntimeWithModelQueryConnection_Class_1__Binding_1__String_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_mappingExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 255, 135, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_dataQuality_Checked;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_Checked_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 v;
-v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26.jimple	2025-03-13 07:04:30.168317344 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26.jimple	2025-03-13 07:04:37.720198503 +0000
@@ -1,108 +1,22 @@
-class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
+class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
 {
-private final org.eclipse.collections.api.map.MutableMap __vars;
-final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
-final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)
+void <init>()
 {
-org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-org.eclipse.collections.api.map.FixedSizeMap v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26;
-v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
-v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>("binding", v, "tree", v);
-v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.eclipse.collections.api.map.MutableMap __vars> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
 return;
 }
-public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
+public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement)
 {
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
-java.lang.String v;
+org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
+java.lang.Class v;
+boolean v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26;
-v := @parameter: org.eclipse.collections.api.list.ListIterable;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-return v;
-}
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.eclipse.collections.api.list.MutableList v, v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v, v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.eclipse.collections.api.map.MapIterable v;
-org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime v;
-v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26;
-v := @parameter: java.lang.String;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = v;
-v[1] = "\nOlive,Yew";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.eclipse.collections.api.map.MapIterable getMetadata(java.lang.String)>("meta::external::format::flatdata::executionPlan::test::TargetPerson");
-v = interfaceinvoke v.<org.eclipse.collections.api.map.MapIterable: org.eclipse.collections.api.RichIterable valuesView()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList ofAll(java.lang.Iterable)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 269, 94, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_TargetPerson;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::mapping::Mapping", "Root::meta::external::format::flatdata::executionPlan::test::M2MMapping");
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_runtime_runtimeExtension: org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime Root_meta_core_runtime_getRuntimeWithModelQueryConnection_Class_1__Binding_1__String_1__Runtime_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_mapping_mappingExtension: org.eclipse.collections.api.RichIterable Root_meta_pure_mapping_from_T_m__Mapping_1__Runtime_1__T_m_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.mapping.Mapping,org.finos.legend.pure.generated.Root_meta_core_runtime_Runtime,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 269, 113, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_TargetPerson;", v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
-return v;
-}
-public org.eclipse.collections.api.map.MutableMap getOpenVariables()
-{
-org.eclipse.collections.api.map.MutableMap v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 v;
-v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26;
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: org.eclipse.collections.api.map.MutableMap __vars>;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
+v = class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;";
+v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5.jimple	2025-03-13 07:04:30.400313693 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5.jimple	2025-03-13 07:04:37.244205993 +0000
@@ -1,22 +1,69 @@
-class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-void <init>()
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction0: void <init>()>();
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("binding", v);
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-java.lang.Class v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+return v;
+}
+public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+int v, v, v, v;
+java.lang.String v;
+v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 34, 83, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442474");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6.jimple	2025-03-13 07:04:30.508311994 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6.jimple	2025-03-13 07:04:37.260205742 +0000
@@ -1,22 +1,73 @@
-class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate
+class org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 extends org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction
 {
-void <init>()
+private final org.eclipse.collections.api.map.MutableMap __vars;
+final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 v;
+org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPredicate: void <init>()>();
+v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
+v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("binding", v);
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
-public boolean accept(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement)
+public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 v;
-org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement v;
-java.lang.Class v;
-boolean v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
+java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6;
-v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.PackageableElement;
-v = class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;";
-v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
+v := @parameter: org.eclipse.collections.api.list.ListIterable;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+return v;
+}
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 v;
+org.eclipse.collections.api.RichIterable v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+int v, v, v, v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6;
+v := @parameter: java.lang.String;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 44, 98, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442490");
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+return v;
+}
+public org.eclipse.collections.api.map.MutableMap getOpenVariables()
+{
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 v;
+org.eclipse.collections.api.map.MutableMap v;
+v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6;
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: org.eclipse.collections.api.map.MutableMap __vars>;
 return v;
 }
 }
\ No newline at end of file
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7.jimple	2025-03-13 07:04:30.300315267 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7.jimple	2025-03-13 07:04:37.280205426 +0000
@@ -11,7 +11,7 @@
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
 v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
-specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction0: void <init>()>();
+specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
 v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
 v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("binding", v);
@@ -23,38 +23,52 @@
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7 v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
+java.lang.Object v, v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
+v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String valueOf(org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7 v;
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+int v, v, v, v;
+java.lang.String v, v, v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
-org.eclipse.collections.api.RichIterable v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-int v, v, v, v;
-java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7;
+v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[2];
+v[0] = v;
+v[1] = "\nPeter,Doe";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 34, 83, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 57, 82, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442509");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442511");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8.jimple	2025-03-13 07:04:30.484312372 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8.jimple	2025-03-13 07:04:37.528201523 +0000
@@ -21,44 +21,46 @@
 public java.lang.String execute(org.eclipse.collections.api.list.ListIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8 v;
+org.eclipse.collections.api.RichIterable v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 org.eclipse.collections.api.list.ListIterable v;
-java.lang.Object v, v;
+java.lang.Object v;
 java.lang.String v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8;
 v := @parameter: org.eclipse.collections.api.list.ListIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = interfaceinvoke v.<org.eclipse.collections.api.list.ListIterable: java.lang.Object get(int)>(0);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object makeOne(java.lang.Object)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8: java.lang.String value(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(java.lang.Object)>(v);
+v = virtualinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8: java.lang.String value(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 return v;
 }
-public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
+public java.lang.String value(org.eclipse.collections.api.RichIterable, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8 v;
-org.eclipse.collections.api.RichIterable v, v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
 int v, v, v, v;
-java.lang.String v, v;
+java.lang.String v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8;
-v := @parameter: java.lang.String;
+v := @parameter: org.eclipse.collections.api.RichIterable;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__Byte_MANY__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 44, 98, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 68, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442525");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442527");
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
 return v;
 }
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9.jimple	2025-03-13 07:04:30.512311931 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9.jimple	2025-03-13 07:04:37.704198754 +0000
@@ -2,19 +2,24 @@
 {
 private final org.eclipse.collections.api.map.MutableMap __vars;
 final org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding;
-void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)
+final org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree;
+void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding, org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)
 {
 org.eclipse.collections.api.factory.map.FixedSizeMapFactory v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9 v;
 org.eclipse.collections.api.map.FixedSizeMap v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9;
 v := @parameter: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding;
+v := @parameter: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree;
 v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding> = v;
+v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree> = v;
 specialinvoke v.<org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.defended.DefendedPureLambdaFunction1: void <init>()>();
 v = <org.eclipse.collections.impl.factory.Maps: org.eclipse.collections.api.factory.map.FixedSizeMapFactory fixedSize>;
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object)>("binding", v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.map.FixedSizeMapFactory: org.eclipse.collections.api.map.FixedSizeMap of(java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object)>("binding", v, "tree", v);
 v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.eclipse.collections.api.map.MutableMap __vars> = v;
 return;
 }
@@ -35,27 +40,18 @@
 }
 public java.lang.String value(java.lang.String, org.finos.legend.pure.m.execution.ExecutionSupport)
 {
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
+org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree v, v;
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9 v;
-org.eclipse.collections.api.RichIterable v, v, v, v;
-org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v, v;
-int v, v, v, v;
-java.lang.String v, v, v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v;
-org.finos.legend.pure.m.coreinstance.CoreInstance v, v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v, v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 v := @this: org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9;
 v := @parameter: java.lang.String;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[2];
-v[0] = v;
-v[1] = "\nPeter,Doe";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::type::Class", "Root::meta::external::format::flatdata::executionPlan::test::Person");
 v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
 v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: org.eclipse.collections.api.RichIterable Root_meta_external_format_shared_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.type.Class,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
@@ -64,12 +60,21 @@
 v = (int) -1;
 v = (int) -1;
 v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 57, 82, v, v);
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 80, 96, v, v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
 v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding val$_binding>;
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2442546");
-v = staticinvoke <org.finos.legend.pure.generated.core_pure_binding_functions_functions: java.lang.String Root_meta_external_format_shared_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v, v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: org.eclipse.collections.api.RichIterable Root_meta_pure_graphFetch_execution_graphFetch_T_MANY__RootGraphFetchTree_1__T_MANY_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 80, 126, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_flatdata_executionPlan_test_Person;", v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree val$_tree>;
+v = staticinvoke <org.finos.legend.pure.generated.core_pure_graphFetch_graphFetch: java.lang.String Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
 public org.eclipse.collections.api.map.MutableMap getOpenVariables()
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple.jimple	2025-03-13 07:04:30.164317406 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple.jimple	2025-03-13 07:04:37.184206937 +0000
@@ -8,126 +8,10 @@
 specialinvoke v.<java.lang.Object: void <init>()>();
 return;
 }
-public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[18];
-v[0] = "###ExternalFormat\n";
-v[1] = "Binding meta::external::format::flatdata::executionPlan::test::TestBinding\n";
-v[2] = "{\n";
-v[3] = "  schemaSet: meta::external::format::flatdata::executionPlan::test::TestSchema;\n";
-v[4] = "  contentType: \'application/x.flatdata\';\n";
-v[5] = "  modelIncludes: [\n";
-v[6] = "    meta::external::format::flatdata::executionPlan::test::Person\n";
-v[7] = "  ];\n";
-v[8] = "}\n\n";
-v[9] = "SchemaSet meta::external::format::flatdata::executionPlan::test::TestSchema\n";
-v[10] = "{\n";
-v[11] = "  format: FlatData;\n";
-v[12] = "  schemas: [\n";
-v[13] = "    {\n";
-v[14] = "      content: \'section Person: DelimitedWithHeadings {  delimiter: \\\',\\\';  scope.untilEof;   nullString: \\\'\\\';    Record  { \\\'First Name\\\' : STRING; \\\'Last Name\\\' : STRING; }}\';\n";
-v[15] = "    }\n";
-v[16] = "  ];\n";
-v[17] = "}\n";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_legend_tools_devUtils: org.eclipse.collections.api.RichIterable Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: void <init>()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 321, 75, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 321, 91, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-return v;
-}
-public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
-{
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 v;
-java.lang.String[] v;
-org.eclipse.collections.api.factory.list.MutableListFactory v;
-org.eclipse.collections.api.list.MutableList v;
-org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
-int v, v, v, v, v, v, v, v;
-java.lang.String v;
-org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
-org.finos.legend.pure.m.execution.ExecutionSupport v;
-java.lang.Object v;
-v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
-v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
-v = newarray (java.lang.String)[18];
-v[0] = "###ExternalFormat\n";
-v[1] = "Binding meta::external::format::flatdata::executionPlan::test::TargetPersonTestBinding\n";
-v[2] = "{\n";
-v[3] = "  schemaSet: meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema;\n";
-v[4] = "  contentType: \'application/x.flatdata\';\n";
-v[5] = "  modelIncludes: [\n";
-v[6] = "    meta::external::format::flatdata::executionPlan::test::TargetPerson\n";
-v[7] = "  ];\n";
-v[8] = "}\n\n";
-v[9] = "SchemaSet meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema\n";
-v[10] = "{\n";
-v[11] = "  format: FlatData;\n";
-v[12] = "  schemas: [\n";
-v[13] = "    {\n";
-v[14] = "      content: \'section TargetPerson: DelimitedWithHeadings {  delimiter: \\\',\\\';  scope.untilEof;   Record  { \\\'Full Name\\\' : STRING; }}\';\n";
-v[15] = "    }\n";
-v[16] = "  ];\n";
-v[17] = "}\n";
-v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.generated.core_legend_tools_devUtils: org.eclipse.collections.api.RichIterable Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: void <init>()>();
-v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 346, 75, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;", v);
-v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-v = (int) -1;
-specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 346, 91, v, v);
-v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
-return v;
-}
 public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithConstantString__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7 v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5 v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.eclipse.collections.api.RichIterable v, v, v;
@@ -140,8 +24,8 @@
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithConstantString$1$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$5: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = null;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_utils: java.lang.String Root_meta_external_format_flatdata_executionPlan_test_executeFlatdataBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.FunctionDefinition,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
@@ -152,8 +36,8 @@
 }
 public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithStringParameter__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6 v;
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8 v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v, v;
@@ -170,8 +54,8 @@
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithStringParameter$2$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$6: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -191,7 +75,7 @@
 public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithStringParameterUpdate__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9 v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7 v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v, v;
@@ -208,8 +92,8 @@
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithStringParameterUpdate$3$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$7: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -229,12 +113,12 @@
 public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeExternalizeSimpleWithByteParameter__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8 v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10 v;
 java.lang.String v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
@@ -247,8 +131,8 @@
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithByteParameter$4$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$8: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding)>(v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_utils: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.valuespecification.InstanceValue Root_meta_external_format_flatdata_executionPlan_test_convertStringToBytes_String_1__InstanceValue_1_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>("First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", v, v);
@@ -269,13 +153,13 @@
 public static boolean Root_meta_external_format_flatdata_executionPlan_test_testInternalizeWithGraphFetch__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
 {
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9 v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11 v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
@@ -284,12 +168,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2440932");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2440885");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetch$5$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$9: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -314,7 +198,7 @@
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12 v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10 v;
 java.lang.String v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
@@ -324,12 +208,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2440971");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2440924");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeWithGraphFetch$6$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$10: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -354,8 +238,8 @@
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13 v;
 java.lang.String v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11 v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
@@ -364,12 +248,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441010");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2440963");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchChecked$7$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$11: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -394,8 +278,8 @@
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12 v;
 java.lang.String v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14 v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
@@ -404,12 +288,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441049");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441002");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchCheckedWithDefects$8$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$12: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJ,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -434,9 +318,9 @@
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13 v;
 java.lang.String v;
 boolean v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
@@ -444,12 +328,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441088");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441041");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithGraphFetchCheckedWithDefectsEnsuringTreeIsExpanded$9$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$13: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJ,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -475,7 +359,7 @@
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16 v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14 v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
@@ -484,12 +368,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441127");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441080");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithMissingData$10$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$14: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\n,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -515,8 +399,8 @@
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
 java.lang.String v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17 v;
 boolean v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
@@ -524,12 +408,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441166");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441119");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithBadHeadings$11$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$15: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First,Last\nJ,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -551,11 +435,11 @@
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18 v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
 java.lang.String v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16 v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
@@ -564,12 +448,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441205");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441158");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchUnexpanded$12$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$16: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJ,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -593,9 +477,9 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19 v;
 int v, v, v, v;
 java.lang.String v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17 v;
 boolean v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
@@ -604,12 +488,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441244");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441197");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpanded$13$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$17: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJ,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -631,12 +515,12 @@
 org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor v;
 org.finos.legend.pure.generated.PureCompiledLambda v;
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18 v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
 int v, v, v, v;
 java.lang.String v;
 boolean v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
@@ -644,12 +528,12 @@
 java.lang.Object v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441283");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441236");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeExternalizeSimpleWithGraphFetchCheckedUnexpandedWithDefects$14$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$18: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJ,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -673,6 +557,7 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair v;
 org.eclipse.collections.api.RichIterable v, v, v;
 org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19 v;
 int v, v, v, v;
 java.lang.String v;
 boolean v;
@@ -681,15 +566,14 @@
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441322");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441275");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithChecked$15$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$19: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -716,20 +600,20 @@
 int v, v, v, v;
 java.lang.String v;
 boolean v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20 v;
 org.finos.legend.pure.m.coreinstance.SourceInformation v;
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
 java.lang.Object v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441361");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441314");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testInternalizeWithCheckedWithDefects$16$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$20: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJ,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -760,16 +644,16 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23 v;
 java.lang.Object v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441400");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441353");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testExternalizeWithSmallerTree$17$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$21: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe\nOlive,Yew", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -800,16 +684,16 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24 v;
 java.lang.Object v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441439");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441392");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedSimple$18$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$22: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -840,16 +724,16 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23 v;
 java.lang.Object v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441478");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441431");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedWithChecked$19$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$23: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -880,16 +764,16 @@
 org.finos.legend.pure.m.coreinstance.CoreInstance v;
 org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction v;
 org.finos.legend.pure.m.execution.ExecutionSupport v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24 v;
 java.lang.Object v;
-org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 v;
 v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
 v = staticinvoke <org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple: org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)>(v);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441517");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2441470");
 v = new org.finos.legend.pure.generated.PureCompiledLambda;
 v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor getMetadataAccessor()>();
 v = interfaceinvoke v.<org.finos.legend.pure.runtime.java.compiled.metadata.MetadataAccessor: org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction getLambdaFunction(java.lang.String)>("meta$external$format$flatdata$executionPlan$test$testBindingAndM2MChainedSimpleWithInputDataModification$20$system$imports$import__core_external_format_flatdata_executionPlan_tests_simple_pure_1$0");
-v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26;
-specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$24: void <init>(org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding,org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v, v);
 specialinvoke v.<org.finos.legend.pure.generated.PureCompiledLambda: void <init>(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.LambdaFunction,org.finos.legend.pure.runtime.java.compiled.generation.processors.support.function.SharedPureFunction)>(v, v);
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_collection_anonymous_pair_pair: org.finos.legend.pure.m.coreinstance.meta.pure.functions.collection.Pair Root_meta_pure_functions_collection_pair_U_1__V_1__Pair_1_(java.lang.Object,java.lang.Object,org.finos.legend.pure.m.execution.ExecutionSupport)>("data", "First Name,Last Name\nJohn,Doe", v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
@@ -906,6 +790,122 @@
 v = staticinvoke <org.finos.legend.pure.generated.platform_pure_essential_tests_assertEquals: boolean Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(org.eclipse.collections.api.RichIterable,org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v, v);
 return v;
 }
+public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25 v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[18];
+v[0] = "###ExternalFormat\n";
+v[1] = "Binding meta::external::format::flatdata::executionPlan::test::TestBinding\n";
+v[2] = "{\n";
+v[3] = "  schemaSet: meta::external::format::flatdata::executionPlan::test::TestSchema;\n";
+v[4] = "  contentType: \'application/x.flatdata\';\n";
+v[5] = "  modelIncludes: [\n";
+v[6] = "    meta::external::format::flatdata::executionPlan::test::Person\n";
+v[7] = "  ];\n";
+v[8] = "}\n\n";
+v[9] = "SchemaSet meta::external::format::flatdata::executionPlan::test::TestSchema\n";
+v[10] = "{\n";
+v[11] = "  format: FlatData;\n";
+v[12] = "  schemas: [\n";
+v[13] = "    {\n";
+v[14] = "      content: \'section Person: DelimitedWithHeadings {  delimiter: \\\',\\\';  scope.untilEof;   nullString: \\\'\\\';    Record  { \\\'First Name\\\' : STRING; \\\'Last Name\\\' : STRING; }}\';\n";
+v[15] = "    }\n";
+v[16] = "  ];\n";
+v[17] = "}\n";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_legend_tools_devUtils: org.eclipse.collections.api.RichIterable Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$25: void <init>()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 321, 75, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 321, 91, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+return v;
+}
+public static org.finos.legend.pure.generated.Root_meta_external_format_shared_binding_Binding Root_meta_external_format_flatdata_executionPlan_test_getTargetPersonTestBinding__Binding_1_(org.finos.legend.pure.m.execution.ExecutionSupport)
+{
+java.lang.String[] v;
+org.eclipse.collections.api.factory.list.MutableListFactory v;
+org.eclipse.collections.api.list.MutableList v;
+org.eclipse.collections.api.RichIterable v, v, v, v, v, v;
+int v, v, v, v, v, v, v, v;
+java.lang.String v;
+org.finos.legend.pure.m.coreinstance.SourceInformation v, v;
+org.finos.legend.pure.m.execution.ExecutionSupport v;
+java.lang.Object v;
+org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26 v;
+v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport;
+v = <org.eclipse.collections.impl.factory.Lists: org.eclipse.collections.api.factory.list.MutableListFactory mutable>;
+v = newarray (java.lang.String)[18];
+v[0] = "###ExternalFormat\n";
+v[1] = "Binding meta::external::format::flatdata::executionPlan::test::TargetPersonTestBinding\n";
+v[2] = "{\n";
+v[3] = "  schemaSet: meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema;\n";
+v[4] = "  contentType: \'application/x.flatdata\';\n";
+v[5] = "  modelIncludes: [\n";
+v[6] = "    meta::external::format::flatdata::executionPlan::test::TargetPerson\n";
+v[7] = "  ];\n";
+v[8] = "}\n\n";
+v[9] = "SchemaSet meta::external::format::flatdata::executionPlan::test::TargetPersonTestSchema\n";
+v[10] = "{\n";
+v[11] = "  format: FlatData;\n";
+v[12] = "  schemas: [\n";
+v[13] = "    {\n";
+v[14] = "      content: \'section TargetPerson: DelimitedWithHeadings {  delimiter: \\\',\\\';  scope.untilEof;   Record  { \\\'Full Name\\\' : STRING; }}\';\n";
+v[15] = "    }\n";
+v[16] = "  ];\n";
+v[17] = "}\n";
+v = interfaceinvoke v.<org.eclipse.collections.api.factory.list.MutableListFactory: org.eclipse.collections.api.list.MutableList 'with'(java.lang.Object[])>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = staticinvoke <org.finos.legend.pure.generated.platform_pure_grammar_functions_string_operation_plus: java.lang.String Root_meta_pure_functions_string_plus_String_MANY__String_1_(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.generated.core_legend_tools_devUtils: org.eclipse.collections.api.RichIterable Root_meta_legend_compileLegendGrammar_String_1__PackageableElement_MANY_(java.lang.String,org.finos.legend.pure.m.execution.ExecutionSupport)>(v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26;
+specialinvoke v.<org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$26: void <init>()>();
+v = interfaceinvoke v.<org.eclipse.collections.api.RichIterable: org.eclipse.collections.api.RichIterable select(org.eclipse.collections.api.block.predicate.Predicate)>(v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable toPureCollection(org.eclipse.collections.api.RichIterable)>(v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 346, 75, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: org.eclipse.collections.api.RichIterable castWithExceptionHandling(org.eclipse.collections.api.RichIterable,java.lang.Class,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, class "Lorg/finos/legend/pure/generated/Root_meta_external_format_shared_binding_Binding;", v);
+v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+v = (int) -1;
+specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int,int,int)>("/core_external_format_flatdata/executionPlan/tests/simple.pure", v, v, 346, 91, v, v);
+v = staticinvoke <org.finos.legend.pure.runtime.java.compiled.generation.processors.support.CompiledSupport: java.lang.Object toOne(org.eclipse.collections.api.RichIterable,org.finos.legend.pure.m.coreinstance.SourceInformation)>(v, v);
+return v;
+}
 static void <clinit>()
 {
 org.finos.legend.pure.generated.core_external_format_flatdata_executionPlan_tests_simple$2 v;
diff -u results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_externalFormatContract.jimple results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_externalFormatContract.jimple
--- results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/reference/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_externalFormatContract.jimple	2025-03-13 07:04:30.376314071 +0000
+++ results/org.finos.legend.engine/legend-engine/4.56.0/jnorm/rebuild/legend-engine-xt-flatdata-pure-4.56.0.jar:legend-engine-xt-flatdata-pure-4.56.0.jar/org.finos.legend.pure.generated.core_external_format_flatdata_externalFormatContract.jimple	2025-03-13 07:04:37.388203727 +0000
@@ -51,7 +51,7 @@
 virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::metamodel::function::ConcreteFunctionDefinition", "Root::meta::external::format::flatdata::binding::validation::bindDetails_Binding_1__BindingDetail_1_");
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract: org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract _externalFormatBindingValidator(org.finos.legend.pure.m.coreinstance.meta.pure.metamodel.function.Function)>(v);
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract: org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract _internalizeReturnsChecked(boolean)>(1);
-v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2445855");
+v = virtualinvoke v.<org.finos.legend.pure.runtime.java.compiled.execution.CompiledExecutionSupport: org.finos.legend.pure.m.coreinstance.CoreInstance getMetadata(java.lang.String,java.lang.String)>("meta::pure::graphFetch::RootGraphFetchTree", "$core_external_format_flatdata$2445838");
 v = interfaceinvoke v.<org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract: org.finos.legend.pure.generated.Root_meta_external_format_shared_ExternalFormatContract _sourceRecordSerializeTree(org.finos.legend.pure.m.coreinstance.meta.pure.graphFetch.RootGraphFetchTree)>(v);
 v = new org.finos.legend.pure.m.coreinstance.SourceInformation;
 specialinvoke v.<org.finos.legend.pure.m.coreinstance.SourceInformation: void <init>(java.lang.String,int,int,int,int)>("/core_external_format_flatdata/externalFormatContract.pure", 31, 4, 44, 4);
